From: Junio C Hamano Date: Thu, 15 Jan 2009 06:13:10 GMT Subject: Re: [RFC PATCH] Make the rebase edit mode really end up in an edit state Message-ID: <7v1vv5w0zt.fsf@gitster.siamese.dyndns.org> In-Reply-To: Miles Bader writes: > [I do wonder how on earth the current awkward behavior was accepted in > the first place...] That's actually very easy to explain. Both the contributor and the maintainer were rather familiar with the workflow using tools before "rebase -i" appeared, and to them, editing an existing commit was equivalent to first plant yourself on the commit to be amended, issue "commit --amend", and continue on with other tasks (similarly, "picking" an existing commit is to cherry-pick the commit to the state whatever the previous sequence of commands left). In other words, they both thought in terms of the underlying command sequence and it did not appear unnatural at all to them.