2017-03-19 1 views
0

Supposons mon code de base est comme ceci:comment ignorer que les sous-dossiers dans un dossier donné

├── index.php 
├── _application 
| ├── controllers 
| └── Views 
└── _jobs 
    ├── report.js 
    ├── report.html 
    ├──_foo 
    | ├──001.... 
    | ├──002.... 
    └──_bar 
     ├──001.... 
     ├──002.... 

Ici foo & bar sont des dossiers dans le dossier de l'emploi, et il pourrait y avoir un certain nombre de dossiers, et je ne Je ne connais pas leurs noms à l'avance. En utilisant GitIgnore, je veux ignorer tous les dossiers dans le dossier 'jobs', mais pas les fichiers qui y sont présents.

J'ai regardé How to ignore all subfolders in a folder with .gitignore, mais la solution qui y est donnée ignore également les fichiers dans le dossier de travail.

Répondre

1

Ajouter ce !/jobs/*.*, cela signifie, ne pas ignorer quoi que ce soit avec une extension qui signifie qu'ils sont des fichiers

+0

Prenez garde si vous avez des fichiers sans extension en leur nom. – iclman