12
votes

Dossier .gitignore / dossier vs /

dans .gitignore Quelle est la différence entre l'utilisation d'utiliser

*/*.ext


0 commentaires

3 Réponses :


5
votes

Ce dernier correspondrait "xxx / bin" et "bin" dans tout autre sous-répertoire.

Réponse pour votre édition: *. ext prendrait soin de tous les fichiers du référentiel terminant avec celui ext.


1 commentaires

Répond également à sa deuxième question, c'est-à-dire qu'il devrait utiliser .ext au lieu de * / .ext.



27
votes

Un dirigeant / ancrez le motif Ignorer au point de l'arborescence dans laquelle le particulier .gitignore réside.

Un / signifie qu'un motif ne correspondra qu'un répertoire (et donc tous les fichiers dans cet annuaire correspondant).

Vous pouvez avoir les deux, par exemple. / bin / correspondra uniquement à un répertoire appelé bin et uniquement au niveau du fichier .gitignore .

Un simple *. ext correspondra à n'importe quel fichier se terminant par .xext n'importe où au niveau ou en dessous du niveau du fichier .gitignore fichier. Il apparaît.


0 commentaires

4
votes

J'ai testé les cas et aussi d'autres et ici, vous pouvez consulter les résultats:

 résultats

EDIT : Corrigé selon le commentaire de @Dan Breen ci-dessous (merci!)


1 commentaires

Dans la première rangée pour bin , la dernière colonne de * .txt doit être x car il ne serait pas apparié.