Set up mergiraf - lmmx/devnotes GitHub Wiki
As the docs say, itโs best to install mergiraf as a merge driver
First grab the binary
cargo binstall mergiraf
Then configure git:
git config --global merge.mergiraf.name mergiraf
git config --global merge.mergiraf.driver 'mergiraf merge --git %O %A %B -s %S -x %X -y %Y -p %P -l %L'
Then make/edit your git config
mkdir -p ~/.config/git
echo '* merge=mergiraf' >> ~/.config/git/attributes
Lastly enable diff3 conflict style
git config --global merge.conflictStyle diff3