Quelle est la meilleure pratique concernant le fichier .gitignore avec Git; doit-il être exclu du dépôt ou inclus? Si c'est conditionnel, quelles sont les conditions pour chaque circonstance?
Réponse
Trop de publicités?Ils devraient presque toujours être inclus, car leur but est d'ignorer les fichiers "output" (binaires compilés, fichiers journaux) qui vont être générés par quiconque travaille avec un clone de votre projet. Ils sont censés être versionnés et inclus avec le dépôt.
Vous ne devriez pas utiliser les fichiers .gitignore
dans le dépôt pour ignorer les fichiers qui n'apparaissent que pour vous, tels que les fichiers d'échange spécifiques à l'éditeur. Vous devriez placer ces règles dans un fichier global .gitignore
afin qu'elles s'appliquent à tous les dépôts, ou dans .git/info/excludes
.