0

出于某种原因,我用于 Netbeans 7.0.1 的 Git 插件(版本 0.2.12.42.1)将所有文件显示为已修改,并带有蓝色文件名。但是,未修改文件的状态显示为“-/-”,而修改后的文件显示为“-/Modified”。

为什么会这样,我该如何解决?

4

1 回答 1

0

我自己不使用 jgit,但我看到过关于 jgit(它是 nbgit 和 egit 的后端)中存在的各种错误的报告。看来 jgit 不遵循 core.autocrlf。查看已经开放 2 年的 bug 。也在这里。该错误中有一些非官方的解决方法。最好的选择是关闭 autocrlf。这样做后,您可能需要删除并签出工作副本中的文件以反映这一点。

在这里,我们core.autocrlf=input在 windows 上使用 Unix 行尾。使用 egit 的开发人员尚未报告在该用例中存在此问题。

于 2011-12-09T18:51:49.193 回答