On 9/7/07, Lars Hjemli [off-list ref] wrote:
On 9/7/07, Peter Baumann [off-list ref] wrote:
quoted
lets reset 'trunk' to its state before the merge and
'branch1' to the merge commit, before fixing the bug in 'branch1'.
a-b-c-d-e trunk
\ \
\ -x-y m branch1
Yeah, this would certainly not be handled correctly by dcommit using
--first-parent (but it could be handled by (a correct implementation
of) --upstream).
Actually, I don't think there's any way to handle this correctly. The
current git-svn will do the right thing except in cases like the one
you described, and in these cases it can be _forced_ to do the right
thing by editing the grafts file, so I'll drop the whole --upstream
idea.
--
larsh