我正在使用最新的 Visual Studio 2012 Update 2,并且我已经安装了官方的 Microsoft 的 Git 支持。但是当我尝试区分修改后的文件时,工作室会尖叫:
Failed to start the configured compare tool.
但似乎 Git 提供程序中没有比较工具的配置!我应该怎么做才能解决这个问题?
也许我错过了什么?
我在 Visual Studio Tools for Git支持论坛的问答部分提出了同样的问题,但目前没有答案。
我正在使用最新的 Visual Studio 2012 Update 2,并且我已经安装了官方的 Microsoft 的 Git 支持。但是当我尝试区分修改后的文件时,工作室会尖叫:
Failed to start the configured compare tool.
但似乎 Git 提供程序中没有比较工具的配置!我应该怎么做才能解决这个问题?
也许我错过了什么?
我在 Visual Studio Tools for Git支持论坛的问答部分提出了同样的问题,但目前没有答案。
重启 Visual Studio (2019)
对我来说已经足够了。
确保您已为 Visual Studio 使用的 git 环境设置了 diff.tool。通常,您可以通过从开始菜单启动 Git bash 来找到它。如果您使用其他 git 工具,则必须为全局范围设置此项:
git config --global difftool.vs11.cmd "c:/program files (x86)/microsoft visual studio 11.0/common7/ide/devenv.exe" '//diff' "$LOCAL" "$REMOTE"
git config --global diff.tool vs11