I want to rebase, editing an older commit of mine, after which there have been merging involving conflicts. I know about git rebase --preserve-merges
:
How to rebase a merge but keep the merge commit
but - it doesn't do its job good enough. Instead of just resolving conflicts in favor of "ours", it balks at cases of both my branch and the merged branch having made changes which conflict with each other. I need the merge to be resolved exactly as it had originally been (assuming, of course, the relevant text/code has not been affected by my rebase). Is it possible to do this?