我真的不知道这个图标的含义。我正在使用Eclipse Luna,不幸的是,在他们的帮助文档中没有找到其含义。我正在开发一个使用NDK的Android应用程序,我注意到在从git跟踪中删除obj/文件夹后出现了这个图标。您能告诉我这个图标的含义以及如何解决我的问题吗?目前为止,应用程序似乎运行良好,但我仍然担心。
这张图片描述了所有可能的状态:检查每个文件名。它们解释了自己的当前状态。 基本上,esoteric (*) 指的是“分阶段”-资源具有添加到索引中的更改。请注意,目前只能在资源的提交对话框上下文菜单中进行索引添加。解决方案:由于此“obj”文件夹先前已被跟踪,因此尽管从git跟踪中删除它,但它仍会从您的本地存储库中删除,而不是从远程存储库中删除。因此,您可以使用以下命令清除缓存并重新设置项目。git rm --cached 请备份您的项目以确保安全。详情请查看doc。
这意味着这些文件是受版本控制的。例如svn、git等。这些文件已更改但未提交。如果您右键单击文件或项目本身,您应该会看到像“SVN”或“GIT”等条目。在这里,您可以提交已更改的数据,图标将消失。如果不需要通过版本控制来观察这些文件,您可以将它们忽略。如何配置取决于您使用的版本控制系统。在git中,您可以通过“Team->ignore”或通过“TortoiseGit”外部“TortoiseGit->删除并添加到忽略列表”来完成。