What is the meaning of this Eclipse icon?

I really don't know what this icon means. I use Eclipse Luna, and unfortunately, I did not find the point of help . I am working on an Android application with NDK and I noticed an icon after removing the obj/ folder from my git tracking.

enter image description here

Can you tell me what this icon means, an announcement of what I can do to fix my problem /

It’s still a seam that the application is working fine, but I'm still worried.

+5
source share
3 answers

This image describes all possible states:

Check the file names. They explain their own condition.

enter image description here

Mostly ethereal (*) refers to phased . The resource has changes that are added to the index. Not that adding to the index is currently possible only in the commit dialog in the resource context menu.

Decision:

Since this obj folder was previously tracked , therefore, despite removing git from tracking, it is deleted from your local repo not from the remote repository. Thus, you can simply clear the cache using the following command and reloading your project.

 git rm --cached 

Please backup your project securely.

Details: check out the doc .

+10
source

This means that the files are versioned. For example, svn, git, etc. Files are modified and not executed.

If you right-click on the file or the project itself, you should see an entry like SVN or GIT , etc. Here you have the opportunity to commit the changed data, and the icon will disappear.

If you do not need to observe these files using version control, you can ignore them. How to configure this depends on the version control system used. In git, you can do this via Team->ignore or through TortoiseGit outside TortoiseGit->Delete and add to ignore list

+6
source

This means that you have yet to commit changes to your version control. Git or SVN

+2
source

All Articles