我在用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/