Hi, So, this 'git checkout -' not working after a 'rebase -i' has annoyed me to no end. This is the fix. Unfortunately, some tests fail and I'm still tracking down what exactly is going on. Thanks. Ramkumar Ramachandra (3): t/checkout-last: checkout - doesn't work after rebase -i checkout: respect GIT_REFLOG_ACTION rebase -i: write better reflog messages for start builtin/checkout.c | 11 ++++++++--- git-rebase--interactive.sh | 2 ++ t/t2012-checkout-last.sh | 8 ++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) -- 1.8.3.254.g60f9e5b -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html