# * # glob zu .gitignore hinzufügen?

84

Ich möchte meinem .gitignore mit dem Glob automatisch gespeicherte Emacs-Dateien hinzufügen, #*#aber natürlich sind Zeilen, die mit einem Hash beginnen, Kommentarzeilen.

Wie kann ich dies in meinen .gitignore aufnehmen, ohne dass es als Kommentar behandelt wird?

Steve Folly
quelle

Antworten:

116

Hast du versucht

\#*#

Seit 1.6.2 \sollte in unterstützt werden .gitignore(siehe diesen Patch )

Um genau zu sein, 1.6.2.1 (März 2009)

.gitignorelernte den Umgang mit Backslash als Anführungszeichen für das Kommentareinführungszeichen " #".

VonC
quelle
Ich habe den toten Link 1.6.2.1
VonC
31

Eine andere Möglichkeit der Flucht #besteht darin, die Zeichensatzsyntax zu verwenden, damit Ihr #*#Glob wird

 [#]*[#] 

in Ihrer .gitignoreDatei.

Charles Stewart
quelle
7

Dies beantwortet Ihre Frage nicht genau, aber ich denke, es kann mehr Probleme lösen als nur dieses eine Symptom:

Sie können die Autosave- und Backup-Dateien in ein völlig anderes Verzeichnis verschieben, damit Ihre Quellverzeichnisse nicht überladen werden.

Ryan Fox
quelle
5

Das hat bei mir funktioniert.

*[#]*[#]
*[#]*

@CharlesStewart war geschlossen, funktionierte jedoch nicht für Unterverzeichnisdateien, für die automatisch generierte Dateien gespeichert wurden.

Cevaris
quelle