这个Eclipse图标的含义是什么?

时间:2015-05-12 11:16:47

标签: android eclipse git

我真的不知道这个图标的含义是什么。我使用Eclipse Luna,遗憾的是我在help中找不到含义。我正在开发使用NDK的Android应用,我从git tracking中删除了obj/文件夹后发现了该图标。

enter image description here

你能告诉我这个图标的含义是什么,广告我可以做些什么来解决我的问题/

到目前为止,应用程序运行正常,但我还是担心。

3 个答案:

答案 0 :(得分:10)

此图像描述了所有可能的状态:

检查每个文件名。他们解释了当前的状态。

enter image description here

基本上酯类(*)是指分阶段 - 资源具有添加到索引中的更改。并不是说目前只能在资源的上下文菜单上的提交对话框中添加索引。

<强>解决方案:

由于此 obj 文件夹以前是跟踪,这就是为什么尽管从git跟踪中移除它,但是它从本地仓库中移除而不是从远程存储库。因此,您可以通过使用以下命令清除缓存并重新启动项目。

git rm --cached

请备份您的项目以确保安全。

详情请参阅doc

答案 1 :(得分:6)

这意味着文件受版本控制。 例如svn,git等。文件已更改且未提交。

如果您右键单击文件或项目本身,您应该会看到SVNGIT等条目。 在这里,您可以提交已更改的数据,图标将消失。

如果不需要通过版本控制观察这些文件,您可以ignore。如何配置取决于您使用的版本控制系统。在git中你可以通过Team->ignore来做到这一点 或通过TortoiseGit以外的TortoiseGit->Delete and add to ignore list

答案 2 :(得分:2)

这意味着您尚未对正在使用的版本控制进行“提交更改”。 Git或SVN