Re: [PATCH] rebase -i: support single-letter abbreviations for the actions
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 29, 2007, 22:08 UTC
- Message-ID
- <7vzlz5jfa1.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <Pine.LNX.4.64.0709292243280.28395@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 9 quoted lines
> On Sat, 29 Sep 2007, Avi Kivity wrote: > >> > > Can we make "amend" like squash, except that it keeps the first >> > > commit's authorship instead of the second? I often merge a commit >> > > with some minor fix that comes later, and usually want to keep the >> > > original author record. > > Thinking about this again... Maybe it is a better semantics anyway? What > do others think?
I never thought about whose commit the squashed ones become before this thread, but making squash quack as if "commit --amend" was done after running "cherry-pick -n" the second and later ones feels like the most natural semantics to me.