You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何撤销Git全局Diff工具配置?解决VS对比功能跳转VSCode问题

如何撤销全局Git Diff工具配置,恢复Visual Studio的比较功能

别担心,这很好解决!你之前设置的全局Git配置覆盖了默认的diff工具关联,才导致Visual Studio调用VS Code来做版本比较。只需要移除那两个全局配置项就能恢复正常,具体步骤如下:

  • 首先移除全局的默认diff工具配置:
    git config --global --unset diff.tool

  • 接着移除针对VS Code的diff命令配置:
    git config --global --unset difftool.vscode.cmd

如果想要确认配置是否完全清除,可以运行以下命令查看全局Git配置列表,检查是否还有相关的diff配置残留:
git config --global --list

要是还有多余的diff相关项,同样用git config --global --unset [配置项名称]的命令移除就好。

执行完这些操作后,Git就会恢复到默认的diff工具设置,Visual Studio里的“与上一版本比较”功能也会回到原来的行为啦。

内容的提问来源于stack exchange,提问作者annepic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:05:03