Re: "git rebase" loses the additional changes in "evil" merges
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 5, 2013, 21:35 UTC
- Message-ID
- <7vy5e1sf6b.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <201303052118.r25LIoAC000463@freeze.ariadne.com>
Dale Worley <worley@c-66-31-108-177.hsd1.ma.comcast.net> writes:
Show 8 quoted lines
>> From: Junio C Hamano <gitster@pobox.com> >> >> I think this is to be expected for "git rebase", as it does not even >> look at merges. It is a way to find non-merge commits that haven't >> been applied yet, and apply them to the upstream to create a new >> linear history. > > I disagree. "git rebase" is not characterized as ...
The intention has always been "I have these patches, some were applied upstream already, now what do I have left?".
You do realize that you are disagreeing with somebody who designed the original "git rebase" (before the --preserve-merges was added), do you?