2

我正在使用带有 eclipse 的 git 在带有 cygwin 的 Windows 计算机上工作...

git不断尝试添加以下文件

modified:   EJB/.classpath
modified:   WAR/.classpath

但如果你看一下我的 .gitignore ,它看起来像这样..

Flex/src/generated/
work/
logs/
build/
EJB/classes/
WAR/WebRoot/WEB-INF/classes/
.classpath
EJB/.classpath
com.genuitec.eclipse.persistence.jpa.prefs
WAR/.classpath
 WAR/.classpath
 EJB/.classpath

我还能做什么或尝试什么?

4

1 回答 1

5

我认为您之前已将这些.classpath文件添加到 git,并且 git 已经在跟踪它们,因此将它们添加到.gitignore是不够的。

您需要停止在您的存储库中跟踪它。尝试

git rm -r --cached EJB/.classpath WAR/.classpath
git commit -m "untracking .classpath files"

在此之后,gitignore将忽略对它们的更改。

于 2013-10-30T13:34:13.490 回答