我在用cygwin和eclipse一起使用git的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

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

最佳答案

我认为您已经在前面将这些.classpath文件添加到git,git已经在跟踪它们,所以将它们添加到.gitignore是不够的。
你需要停止在回购协议中跟踪它。尝试

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

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

关于eclipse - 为什么git仍在尝试添加类路径文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19683652/

10-11 19:22