@root42 You have to edit the conflicted file with any editor, then git add and commit the desired outcome. That is, if you're cherry-picking a single commit. If you're doing multiple commits, you can do git cherry-pick --continue, I think.
@Bubu file based suffices. It's about reference logs for a regression test where I NEED the upstream version. I managed to do it with magit, smerge in Emacs using a quick keyboard macro...
Add comment