我安装了visual studio 2012 v3和git扩展。
我想将默认的合并工具更改为winmerge,但当选择了microsoft git提供程序时,这似乎不是一个简单的任务。
当我转到vs->工具->选项->源代码管理时,我只有“插件选择”选项卡,不能选择“配置工具”更改为winmerge。
有没有办法在vs2012中使用带有winmerge的git扩展?
最佳答案
在DZone-article的支持下,技巧是在git.config中配置diff工具:
打开存储库中的git bash
为WinMerge创建配置节作为差异工具:
$ git config --local difftool.winmerge.cmd '"C:\Program Files (x86)\WinMerge\WinMergeU.exe" "$LOCAL" "$REMOTE"'
配置git以切换到winmerge作为diff工具:
$ git config --local diff.tool winmerge
如果要将此设置作为全局设置,请将
--local
开关替换为--global
。