Visual Studio 2015 Git“无法启动配置的比较工具。”

Cod*_*key 4 git visual-studio-2015

我想对项目中的文件运行差异,这应该是一个简单的任务,当我选择与未修改的比较时,我收到错误:

源代码管理 - Git
无法启动配置的比较工具。

我查看了 VS2015 自动生成的 .gitconfig 文件,据我所知,它没有任何问题。

[merge]
    tool = vsdiffmerge
[diff]
    tool = vsdiffmerge
[core]
    editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
    autocrlf = true
[credential]
[filter "lfs"]
    clean = git-lfs clean %f
    smudge = git-lfs smudge %f
    required = true
[difftool]
    prompt = false
[difftool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
[difftool "vsdiffmerge"]
    keepbackup = false
[mergetool]
    prompt = false
[mergetool "vsdiffmerge"]
    cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\" //m
trustexitcode = true
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

Hak*_*tık 7

重新启动 Visual Studio解决了我的问题
我正在使用 Visual Studio 2019


非常一般的建议(可能有助于或没有帮助解决这个具体问题)

  1. 更新 Git
  2. 更新 GitHub 扩展
  3. 更新 Visual Studio

  • 如果有疑问,只需重新启动 Visual Studio,它几乎与旧的重新启动一样好。 (3认同)