EGit and Eclipse modifies .gitignore file but it should not EGit and Eclipse modifies .gitignore file but it should not git git

EGit and Eclipse modifies .gitignore file but it should not


By default, EGit automatically adds resources marked as "Derived" to .gitignore. A typical example is the bin folder in a Java project containing the compiled classes.

You can disable this by going to Window > Preferences > Team > Git > Projects and deselect "Automatically ignore derived resources by adding them to .gitignore".

There was also a bug in EGit where it added entries when the Eclipse model and the filesystem were out-of-sync, see bug 421610 (fixed for EGit 3.5).