我正在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上的另一个不同项目中发现了这种不一致。所以现在我有两个这样的案例。 任何帮助将不胜感激。