将git diff设置为默认值

时间:2011-02-10 10:12:32

标签: git diff

我之前使用git config --global diff.external <diff-tool-name>更改了我的git diff工具。我决定不喜欢那个工具,想要换回来。

我试着干涉并做了类似的事情:git config --global diff.external git-diff。现在调用git diff来查看未分级的更改会产生:

fatal: ambiguous argument '48e66b706d21398f28240810e7fc0d44d8f92d99': unknown revision or path not in the working tr
Use '--' to separate paths from revisions
external diff died, stopping at somefile.ext.

如何设置git diff命令以使用git附带的默认命令行git diff。类似的东西:

git config --global diff.

然后是什么?

1 个答案:

答案 0 :(得分:61)

尝试
git config --global --unset diff

git config --global --unset diff.external

有关详细信息,请参阅git config的说明。