Pour diverses raisons, j'ai l'entrée dans mon .gitignore
à la racine d'un projet:profondeur limite de .gitignore
*.c
Comme je veux, cela ne tient pas tous les fichiers C d'être inclus. Cependant, je veux vraiment que les fichiers C à seulement être ignorés dans le répertoire racine, et non pas tous les sous-répertoires:
foo.c
bar.c
folder/baz.c
Dans le schéma ci-dessus, je ne veux que foo.c et bar.c ignorés. Je ne veux pas que cette règle gitignore fonctionne récursivement. Comment puis-je faire cela?
Je suis conscient de pouvoir annuler la règle avec !*.c
, mais je préfère ne pas le faire pour tous les sous-répertoires. (C'est ce que je fais actuellement).
Fantastique. Merci. – carl