Hi Erik, On 2017-07-11, Erik Bray <erik.m.b...@gmail.com> wrote: > cherry-pick basically does exactly that. If a patch doesn't apply > with cherry-pick it will give you the opportunity to resolve the merge > conflict manually, which you'll probably have to do no matter what in > most cases.
Sure. The point is that with my previous git settings, I had to resolve literally hundreds of what git considered to be conflicts, even though the commit that I wanted to cherry-pick touched just a single line. However, in discussion with Travis on trac, it has turned out that using a different mergetool (here: kdiff3 instead of meld) can improve the situation. Namely, when I wanted to cherry-pick commit xyz from branch A into branch B, then meld used A as starting point of the manual merge, not B. Thus, I had to reconstruct all the hundreds of changes leading from A to B, plus the small changeset. Actually in a small toy example that I describe in comment 8 of ticket #23400, kdiff3 was able to resolve the small conflict automatically. Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.