Pouvez-vous écrire des commentaires dans un .gitignore
fichier?
Dans l'affirmative, la ligne doit-elle être précédée d'un #
ou d'un autre indicateur?
Pouvez-vous écrire des commentaires dans un .gitignore
fichier?
Dans l'affirmative, la ligne doit-elle être précédée d'un #
ou d'un autre indicateur?
Réponses:
Oui, vous pouvez y mettre des commentaires. Ils doivent cependant commencer au début d'une ligne.
cf. http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files
Les règles pour les modèles que vous pouvez mettre dans le fichier .gitignore sont les suivantes:
- Les lignes vides ou commençant par # sont ignorées.
[…]
Le caractère de commentaire est #
, par exemple:
# no .a files
*.a
src/main/log/ # Doesn't work. git status still shows this directory
src/main/log/
fonctionne très bien. git status n'affiche pas le répertoire. En fait, il semble que tout espace à la fin de la ligne soit considéré comme faisant partie du motif ignoré.
/
). Si un fichier a un espace de fin, l' .gitignore
entrée doit correspondre; 0 ou 2 espaces et il échoue. Je considère que c'est un bug. J'utilise la version 1.7.5.4 de git. Cela pourrait être intentionnel, même s'il ne devrait probablement pas l'être . Mais vous pouvez l'utiliser [ ]
comme spécificateur de caractère d'espace. C'est bien mieux que de laisser un espace blanc à la fin; il tient compte de l'espace de fuite intentionnel rare, tout en rendant détectable le cas d'erreur le plus courant (et difficile à voir).
git
ignorait mon .gitignore
. C'est parce que j'ai mis des commentaires de fin de ligne après quelques entrées. La coloration par défaut de la syntaxe VIM pour les config
types de fichiers m'a induit en erreur.
Faire git help gitignore
Vous obtiendrez la page d'aide avec la ligne suivante:
A line starting with # serves as a comment.
Also, I like using computers without command lines
- git n'est pas le bon endroit pour vous alors, désolé.
git
est le bon endroit pour tout le monde, tout comme rsync
. ils ont juste besoin de bons gui, comme dropbox. trop triste nous en
git help ignore
(qui est pris en charge par git bash-complètement)
#
seront formatées de manière appropriée - facile à découvrir de cette façon!