183 votes

Comment puis-je ignorer les dossiers bin et obj du dépôt git ?

Je veux ignorer les dossiers bin et obj de mon dépôt git. Comme je l'ai découvert, il n'y a pas de moyen facile de le faire en .gitignore. Alors, y a-t-il un autre moyen ? Utiliser une solution propre dans Visual Studio ?

249voto

Tim Robinson Points 28696

Je ne sais pas pourquoi ça ne marche pas pour toi. Au cas où cela aiderait, voici un fichier .gitignore typique de l'un de mes projets Visual Studio/git :

*.suo
*.user
_ReSharper.*
bin
obj
packages

144voto

Arvind Krmar Points 1226

simplement faire une entrée dans gitignore peut ne pas ignorer les fichiers, vous devrez peut-être la valider. J'ai utilisé la méthode suivante et j'ai travaillé pour moi

git rm -r --cached .

git add .

puis

git commit -am "Remove ignored files"

Cependant, cela ignore mon dossier de scripts que j'ai inclus plus tard dans le dépôt.

17voto

Raphael Pinel Points 21

Si vous avez déjà validé les dossiers bin et obj, les ajouter à .gitignore ne les supprimera pas automatiquement. Vous devez valider la suppression de ces dossiers avec par exemple git rm -rf obj ou git rm -rf yourProject/obj puis valider la suppression

7voto

Denis Points 4290
  • Localisez les dossiers bin et obj dans l'Explorateur Windows
  • Cliquez avec le bouton droit sur TortoiseGit > Supprimer et ajouter pour ignorer la liste > bin
  • Cliquez avec le bouton droit sur TortoiseGit > Supprimer et ajouter pour ignorer la liste > obj

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X