5

我在 Windows 8.1 下的一个更大的项目上运行 msysgit 1.8.3。

当我发出 时git difftool --dir-diff,我对左窗格中的源文件执行的任何更改都将保留回工作目录。这很好,是理想的行为。

但是当我比较树状时,例如:

git difftool --dir-diff --cached
git difftool --dir-diff stash@{0}
git difftool --dir-diff HEAD^

未保存更改。

奇怪的是,当我在一个较小的项目上进行测试时,我没有这个问题。在比较大型项目时创建符号链接时似乎存在问题。是否有一些标志可以用来强制创建符号链接?或者,有没有办法调试为什么 git 没有创建符号链接?

谢谢。

(*) 对于那些熟悉它的人,我正在寻找git-meld的行为,它曾经完美地做到这一点。

编辑: 我在不同 PC 上的另一个不同项目中发现了这种不一致。所以现在我有两个这样的案例。任何帮助,将不胜感激。

4

0 回答 0