今天我一直忙着把一个旧项目带回来,我转换成一个m2e项目(1个maven根项目,有多个模块)。始终是一项艰巨的任务,因为并非所有库都向后兼容。但在一天结束时,我让大部分事情都在运行。
那时我决定将所有内容都放在我本地的 git 存储库中。这里没问题。
但令我惊讶的是,当文件更改时,我现在看到了不同的行为。在其他项目中,当文件被标记为已更改时,文件名前面会出现一个小箭头“>”。
但是现在出现了一点“*”并且文件名被一个红色矩形包围(当我提交时它消失了)。看我的截图:
有人知道为什么会发生这种情况以及哪个 eclipse (kepler) 功能/插件负责吗?我已经查看了 git 选项,但似乎没有一个与红色矩形和星号有关。
最佳答案
发现问题了!确实是aptana studio画了这个红色高光。好像aptana有自己的git版本。此版本自动将自身附加到任何从 git 存储库导入的项目。我花了一些时间来弄清楚。解决方案非常简单。 Windows > preferences > team > Git(第一个是aptana)>禁用复选框“自动附加我们的git支持......”。现在断开 eclipse 中的项目,接下来删除它们(不是文件内容),最后从 git 存储库重新导入项目。现在 egit(eclipse one)将自己附加到项目上,一切都很好:-)
关于java - 修改后eclipse中文件名下方的红色矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26468635/