2017-03-01 1 views
0

J'ai les dossiers suivants dans un projet:Quel est le modèle gitignore pour exclure un dossier imbriqué?

/wwwroot/lib/blue-imp-fileupload 
/wwwroot/lib/jquery 
/wwwroot/lib/foundation-sites 
/wwwroot/lib/font-awesome 
/wwwroot/lib/daily/dist 

et que vous voulez ignorer tous les dossiers SAUF/wwwroot/lib/jour/dist et tous les sous-dossiers et fichiers. Quel serait le modèle gitignore pour y parvenir?

+0

Il y a des tonnes de réponses pour cela dans cette plate-forme. S'il vous plaît utiliser la recherche –

+0

Pourquoi votre racine git '/' et pas '/ wwwroot/lib/daily/dist /'? Puisque vous voulez ignorer tout sauf ce dossier, je ne vois aucune raison de commencer la version de '/'. – gucce

Répondre

0

Essayez cette

/wwwroot/lib/blue-imp-fileupload 
/wwwroot/lib/jquery 
/wwwroot/lib/foundation-sites 
/wwwroot/lib/font-awesome 

de sorte que le /wwwroot/lib/jour/dist sera là. n'incluez pas ce chemin dans votre .gitignore. J'ai testé ce modèle.

+0

Merci. Oui, cela fonctionnera. Cependant, il faut coder en dur tous les dossiers à ignorer. Comme ces dossiers peuvent changer, je préférerais avoir une exclusion pour/daily afin que tous les nouveaux dossiers soient automatiquement ignorés. J'ai expérimenté w/various!/Daily excludes mais n'ai pas encore trouvé la solution. – ChrisP