J'ai une structure de répertoire comme ceci :
- Racine
- dossier 1
- abc.json
- def.json
- somedir
- plus.json
- dossier2
- qwe.json
- rty.json
- spec
- mock1.json
- mock2.json
- somedir
- plus_mocks.json
- dossier 1
Utilisant maintenant un .gitignore
Je veux ignorer tout *.json
à l'exception de ceux qui se trouvent dans le spec
. Je ne veux pas utiliser un .gitignore
sur folder1
et folder2
parce qu'il y en a une tonne et qu'elles seront souvent ajoutées, et je suis sûr que j'oublierai de déplacer la droite .gitignore
en place.
En outre, il peut y avoir plus de répertoires imbriqués avec des fichiers json, et cette règle doit s'appliquer à tous les sous-répertoires également.
Alors comment puis-je ignorer tous les fichiers d'un type donné, à l'exception d'un certain sous-répertoire ?