Pouvez-vous créer un fichier .gitignore dans un répertoire qui ne s'applique qu'aux fichiers (et répertoires) de ce répertoire?
Oui, vous pouvez. Essayez, ça marche bien. Mettez un .gitignore
à la racine de votre repo et mettez un autre .gitignore
avec des choses supplémentaires à ignorer dans un sous-répertoire.
Une question similaire était: Est-ce que plusieurs `.gitignore`s sont désapprouvés? (juil. 2010)
Ou si vous pouvez avoir une version différente d'un .gitignore
fichier par branche: tiliser github pour héberger des référentiels git publics tout en veillant à ce que les fichiers de données sensibles restent non suivis (février 2010)
Plus loin peut-être liée: Comment puis-je dire à git de toujours sélectionner ma version locale pour les fusions en conflit sur un fichier spécifique?
Vous pouvez simplement spécifier les fichiers à ignorer dans un format tel que
Xyz/*.abc
dans le répertoire principal .gitignore, ce qui élimine potentiellement la nécessité de fichiers ignorés distincts.