【发布时间】:2010-11-07 00:14:20
【问题描述】:
我需要在我的旧 Git 中使用与以下类似的设置才能使用 difftool。设置不完全相同,因为我不小心删除了旧的 .gitconfig。
[merge]
tool=opendiff
[mergetool]
tool=opendiff
[difftool]
difftool=opendiff
我家有一个空的 .gitconfig。 我仍然可以使用 opendiff 工具。 这是一个惊喜,因为这应该是不可能的。
Git 的 difftool 设置如何在内部工作?
【问题讨论】:
-
刚刚更新了我对更新 git 设置时选择的 git 配置文件的回答。
-
刚刚用 Mac OsX 的前缀值更新了我的答案
-
我的 git 外部差异工具设置记录在:stackoverflow.com/questions/267761/… 这可能会有所帮助。如果您还想要该答案包含的脚本作为读者练习,请告诉我。我这样做是因为它非常特定于 Araxis Merge。
-
@Mark:请给我看看 Araxis Merge 特有的脚本。