J'utilise Eclipse et EGit, mais Eclipse modifie mon fichier . Gitignore sans que je le lui demande. Dès que j'ouvre Eclipse, le fichier . Gitignore est modifié.
J'ai ajouté quelques dossiers à . Gitignore (via EGit) mais les ai supprimés après, mais Eclipse continue d'ajouter des lignes supprimées à . Gitignore.
git checkout .gitignore
, J'obtiens la bonne version du fichiergit status
,Comment est-ce possible?
Par défaut, EGit ajoute automatiquement les ressources marquées comme "Dérivées" à .gitignore
. Un exemple typique est le dossier bin
dans un projet Java contenant les classes compilées.
Vous pouvez désactiver cela en allant dans Fenêtre> Préférences> Équipe> Git> Projets et désélectionnez "Ignorer automatiquement les ressources dérivées en les ajoutant à .gitignore".
Il y avait aussi un bogue dans EGit où il ajoutait des entrées lorsque le modèle Eclipse et le système de fichiers étaient désynchronisés, voir bogue 42161 (corrigé pour EGit 3.5).