我想将WinMerge设置为VS 2015中的默认差异工具,我无法在全球范围内进行.我需要编辑我的本地([solution dir]/.git/config)文件,它工作得很好,但是当我尝试全局编辑文件([用户文件夹]/.gitconfig)时,它在VS 2015中不起作用(使用标准的VS diff工具).每次我向Git添加新的解决方案时应用这些设置有点烦人.
这是我的配置
[diff]
tool = winmerge
[difftool]
prompt = true
[difftool "winmerge"]
path = d:\\WinMerge\\winmergeu.exe
cmd = \"d:\\WinMerge\\WinMergeU.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
tool = winmerge
[mergetool]
prompt = true
[mergetool "winmerge"]
path = d:\\WinMerge\\winmergeu.exe
cmd = \"d:\\WinMerge\\winmergeu.exe\" -u -e -dl \"Local\" -dr \"Remote\" $LOCAL $REMOTE $MERGED
Run Code Online (Sandbox Code Playgroud)