Visual Studio 如何撤消单击源代码管理/Git 全局设置/差异工具“使用 Visual Studio”

问题描述 投票:0回答:1

我无意中单击了 VS 2022 中 Git 全局设置中 Diff 工具旁边的“使用 Visual Studio”蓝色文本链接。现在,我被 VS 忽略了指定 BeyondCompare 的 .gitconfig diff/difftool 设置。我尝试了书中的所有技巧来尝试撤消此操作,甚至将所有选项重置为默认值。除了卸载/清理/重新安装之外,有什么方法可以让 VS 再次尊重我的 .gitconfig 设置吗?

我已经尝试过:

  1. 已验证全局 .gitconfig 未更改 - 仍然具有 BC 设置
  2. 已验证不存在本地 .gitconfig
  3. 将“插件选择”/“当前源代码控制插件”下拉列表设置为“无”,然后返回 Git
  4. 将所有 VS 选项重置回默认值

这些操作均不会导致将差异工具设置恢复为“bc”。

git visual-studio
1个回答
0
投票

在 Git Bash 中输入:

git config --global diff.tool bc4  (this will set the diff tool to BeyondCompare 4)

将上述命令中的

bc4
替换为您正在使用的正确版本(例如,对于 BeyondComapre3,请使用
bc3
)。

另一个选项是通过此命令指定 BComp.exe

path

git config --global difftool.bc4.path "C:\\Program Files (x86)\\Beyond Compare 4\\BComp.exe"

(显然,您必须将其替换为适合您计算机的正确路径和正确的 bc 版本号)

© www.soinside.com 2019 - 2024. All rights reserved.