.gitignore / Ordner vs Ordner /

7

in .gitignore Was ist der Unterschied zwischen der Verwendung von

? %Vor%

und

%Vor%

Und wie würde ich es so machen, dass es eine bestimmte Datei entfernt, egal wo sie ist?

%Vor%     
JavaIsGreat 02.05.2011, 19:04
quelle

2 Antworten

21

Eine führende / verankert das Ignoriermuster an dem Punkt in der Struktur, an dem sich die bestimmte .gitignore befindet.

Ein abschließendes / bedeutet, dass ein Muster nur mit einem Verzeichnis übereinstimmt (und damit alle Dateien in diesem übereinstimmenden Verzeichnis).

Sie können beide haben, z.B. /bin/ passt nur auf ein Verzeichnis namens bin und nur auf die Ebene der Datei .gitignore .

Eine einfache *.ext passt zu jeder Datei, die mit .ext endet, irgendwo auf oder unterhalb der Ebene der Datei .gitignore , in der sie angezeigt wird.

    
Charles Bailey 02.05.2011, 19:17
quelle
4

Letzteres würde "xxx / bin" und "bin" in anderen Unterverzeichnissen übereinstimmen.

Antwort für Ihre Bearbeitung: *.ext würde sich um alle Dateien im Repository kümmern, die mit der ext.

enden     
Dan Breen 02.05.2011 19:09
quelle

Tags und Links