Character based git conflict resolution tool.
Use the GUI: https://fdietze.github.io/blend
Instead of using line-based resolution (like git), use a string diffing/patching library that works on the character level: https://github.com/google/diff-match-patch.
- Paste full file with multiple conflicts to detect moves between different conflicts
- CLI to run in a git-repository to detect cross file movements, run webserver to provide resolution GUI
Please make sure that the following software is installed:
sbt dev
Then open http://localhost:12345
in your browser.