【发布时间】:2011-02-10 10:12:31
【问题描述】:
我之前用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.
然后呢?
【问题讨论】:
-
您能进一步解释一下吗?
git diff是默认命令行 git diff,如果你想要 gui,它的git difftool。 -
@Let_Me_Be 谢谢!我不知道这个。最后我可以看到
vimdiff的差异,而无需外部脚本或配置更改 :) -
您的全局配置文件是一个简单的
ini文件,您可以手动编辑它。 -
在 RStudio 中使用 git 需要同样的条件。
-
this 也可以正常工作。