这个Eclipse图标代表什么意思?

5
我真的不知道这个图标的含义。我正在使用Eclipse Luna,不幸的是,在他们的帮助文档中没有找到其含义。我正在开发一个使用NDK的Android应用程序,我注意到在从git跟踪中删除obj/文件夹后出现了这个图标。
您能告诉我这个图标的含义以及如何解决我的问题吗?
目前为止,应用程序似乎运行良好,但我仍然担心。
3个回答

10
这张图片描述了所有可能的状态:
检查每个文件名。它们解释了自己的当前状态。

enter image description here

基本上,esoteric (*) 指的是“分阶段”-资源具有添加到索引中的更改。请注意,目前只能在资源的提交对话框上下文菜单中进行索引添加。
解决方案:
由于此“obj”文件夹先前已被跟踪,因此尽管从git跟踪中删除它,但它仍会从您的本地存储库中删除,而不是从远程存储库中删除。因此,您可以使用以下命令清除缓存并重新设置项目。
git rm --cached

请备份您的项目以确保安全。
详情请查看doc

6
这意味着这些文件是受版本控制的。例如svn、git等。这些文件已更改但未提交。
如果您右键单击文件或项目本身,您应该会看到像“SVN”或“GIT”等条目。在这里,您可以提交已更改的数据,图标将消失。
如果不需要通过版本控制来观察这些文件,您可以将它们忽略。如何配置取决于您使用的版本控制系统。在git中,您可以通过“Team->ignore”或通过“TortoiseGit”外部“TortoiseGit->删除并添加到忽略列表”来完成。

2
这意味着您还没有在您所使用的版本控制系统(如Git或SVN)上提交更改。请注意,保留HTML标记。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接