Git diff 工具重置为 git 默认值

Zlo*_*niy 2 git diff command-line

我不小心更改了我的 git diff 工具,但实际上并没有安装它,而且我对机器没有权限。如何恢复到显示命令行更改的原始工具?这可能听起来很愚蠢,但我无法做出一个单一的差异,而且我没有找到关于此的信息,只有关于如何将其更改为默认值以外的其他信息。我试图取消设置变量,但它不起作用。

gzh*_*gzh 6

这取决于您在运行时如何更改 git diff 工具配置git config

  • 如果你使用 --system,你的配置将被写入系统范围的 $(prefix)/etc/gitconfig

  • 如果你使用 --global,你的配置将被写入全局 ~/.gitconfig 文件

  • 默认是假设当前存储库的配置文件 .git/config 除非另外定义了 GIT_DIR 和 GIT_CONFIG

尝试在上述文件中找到 diff.tool 配置值并将其删除。

  • 如果你使用`git config --list --show-origin`,它会告诉你它从哪里导出每个单独的配置条目。 (2认同)