From: Ramkumar Ramachandra Date: Thu, 13 Jun 2013 07:13:31 GMT Subject: Re: [PATCH 1/3] t/checkout-last: checkout - doesn't work after rebase -i Message-ID: In-Reply-To: <7vhah5izv4.fsf@alter.siamese.dyndns.org> Junio C Hamano wrote: > These four are all valid ways to spell the "rebase -i master" step. > > and I think it is sensible to expect > > (1) they all behave the same way; or Yes. My reasoning is very simple: a rebase is a rebase; it should not write "checkout: " messages to the reflog. Therefore, the @{-} will ignore it; for the purposes of checkout -, the rebase event is inconsequential.