EGit显示目录总是很脏

And*_*inn 13 git eclipse-plugin egit

我开始在eclipse中使用EGit,我的一个目录(包含许多子模块和常规目录)总是显示为脏.我试图git reset --hard从头开始重新创建项目.如果我选择目录并与Git index或HEAD比较,则不会显示任何更改.

如果我在文件夹的命令行上使用git,git status则不显示任何挂起的更改并git submodule正确列出所有子模块.使用EGit,我试图设置Assume Unhanged选项.但是这也传播到子目录(这是不可取的).

我使用的是Eclipse 4.2.1,EGit 2.1.0和Geppetto 3.0.0.还有什么可能导致此目录始终显示为脏?任何方式只是忽略对此目录的更改(但仍然更改为兄弟姐妹)?

更新 - 2013年10月2日:

更新 - 2014年9月24日:

  • https://bugs.eclipse.org/bugs/show_bug.cgi?id=429304还有一个附带的漏洞错误,可以针对EGit特有的问题进行跟踪.
  • 我不再使用Eclipse或EGit,而是使用Git Plus插件转移到Atom.当问题得到解决时,我会尝试继续更新.但Atom和Git Plus现在让我更好,这个问题目前与我无关.

Vij*_*han 1

这也可能是由于推送到远程存储库的多个人、远程存储库(通常是裸露的,但特定于操作系统的行结尾)以及您的 git 设置之间的行结尾存在差异。这是你可以验证的吗?