I have set up my .gitconfig
to the following values:
[diff]
guitool = winmerge
[difftool "winmerge"]
cmd = winmergeu.exe -e -ub -x -wl -u -maximise -dl "base" -dr "mine" \"$LOCAL\" \"$REMOTE\"
[difftool]
prompt = false
But when I git config --list --global
the settings are:
difftool.winmerge.path=c:/Program Files (x86)/winmerge/winmergeu.exe
difftool.winmerge.cmd="c:/Program Files (x86)/winmerge/winmergeu.exe" "$LOCAL" "$REMOTE"
diff.guitool=kdiff3
difftool.kdiff3.path=c:/Program Files (x86)/KDiff3/kdiff3.exe
It seems that the option "guitool" is overridden by git. Also the command line for winmerge seems incorrect.
Can someone tell what I'm doing wrong?