Können Sie Kommentare in eine .gitignore
Datei schreiben ?
Wenn ja, sollte der Zeile ein #
oder ein anderer Indikator vorangestellt werden?
Können Sie Kommentare in eine .gitignore
Datei schreiben ?
Wenn ja, sollte der Zeile ein #
oder ein anderer Indikator vorangestellt werden?
Antworten:
Ja, Sie können dort Kommentare einfügen. Sie müssen jedoch am Anfang einer Zeile beginnen.
vgl. http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files
Die Regeln für die Muster, die Sie in die .gitignore-Datei einfügen können, lauten wie folgt:
- Leerzeilen oder Zeilen, die mit # beginnen, werden ignoriert.
[…]
Das Kommentarzeichen ist #
beispielsweise:
# no .a files
*.a
src/main/log/ # Doesn't work. git status still shows this directory
src/main/log/
Funktioniert gut. Der Git-Status zeigt das Verzeichnis nicht an. Tatsächlich scheint jedes Leerzeichen am Ende der Zeile als Teil des Ignoriermusters betrachtet zu werden.
/
) von Bedeutung. Wenn eine Datei einen nachgestellten Speicherplatz hat, .gitignore
muss der Eintrag übereinstimmen. 0 oder 2 Leerzeichen und es schlägt fehl. Ich halte es für einen Fehler. Ich benutze Git Version 1.7.5.4. Es könnte beabsichtigt sein, auch wenn es wahrscheinlich nicht sollte . Sie können ihn jedoch [ ]
als Leerzeichenspezifizierer verwenden. Das ist viel besser, als nachgestellte Leerzeichen zuzulassen. Es ermöglicht den seltenen absichtlichen nachgestellten Platz, während der häufigere (und schwer zu erkennende) Fehlerfall erkennbar wird.
git
ich meine ignorierte .gitignore
. Das lag daran, dass ich nach einigen Einträgen Kommentare am Ende der Zeile eingefügt habe. Die Standardfarbe der VIM-Syntax für config
Dateitypen hat mich in die Irre geführt.
Tun git help gitignore
Sie erhalten die Hilfeseite mit folgender Zeile:
A line starting with # serves as a comment.
Also, I like using computers without command lines
- git ist dann der falsche Ort für dich, sorry.
git
ist der richtige Ort für alle, genau wie rsync
. Sie brauchen nur gute Guis, wie Dropbox. zu traurig, wir vermissen noch einen für git ...
git help ignore
(was durch Git Bash-Vervollständigung unterstützt wird)
#
entsprechend formatiert - so können Sie sich leicht selbst entdecken!