Kann *.log auch für Unterverzeichnisse gültig sein?

Person Github

Ja, *.login file wird rekursiv auf alle Unterverzeichnisse angewendet, was bedeutet, dass es sowohl Dateien im aktuellen Verzeichnis als auch in allen Unterverzeichnissen .gitignoreabgleicht ..log

Wenn Sie alle Dateien ignorieren möchten, aber beispielsweise eine Datei in einem bestimmten Unterverzeichnis .logbehalten möchten , können Sie Folgendes schreiben:subdirspecial.log

*.log
!subdir/special.log

Auf diese Weise werden subdir/special.logalle Dateien außer . von Git ignoriert..log

Hinweis: !Die Regel sollte nach der Regel platziert werden, die sie „aufhebt“, da Git .gitignoredie Regeln in der Reihenfolge anwendet, in der sie in der Datei stehen.

Auf diese Weise können Sie sicherstellen, dass .gitignoreIhre Dateien in eine mehrstufige Verzeichnisstruktur passen. Ich hoffe, das hilft dir!

Supongo que te gusta

Origin blog.csdn.net/m0_57236802/article/details/132846555
Recomendado
Clasificación