vegard, PSA: everybody should set their #git conflictstyle to diff3 or zdiff3:
git config --global merge.conflictStyle diff3
I have no idea why this isn't already the default. Without this, you have no idea what the actual conflict is.
Meaning of the conflict markers:
<<<<<<<
this is what is in your current tree before cherry-picking
|||||||
this is what the patch expected to find therethis is what the patch wants it to be after being applied
>>>>>>>diff3 basically adds the middle part.
Add comment