Je veux append des fichiers de sauvegarde automatique emacs à mon .gitignore avec le glob #*#
mais bien sûr, les lignes commençant par un hachage sont des lignes de commentaire.
Comment puis-je obtenir cela dans mon fichier .gitignore sans qu’il soit traité comme un commentaire?
As-tu essayé
\#*#
Depuis 1.6.2, \
devrait être supporté dans .gitignore
(voir ce patch )
Pour être précis, 1.6.2.1 (mars 2009)
.gitignore
appris à gérer la barre oblique inverse comme un mécanisme de citation pour le caractère d’introduction de commentaire ”#
“.
Une autre façon d’échapper à #
consiste à utiliser la syntaxe du jeu de caractères, de sorte que votre #*#
glob devienne
[#]*[#]
dans votre fichier .gitignore
.
Cela ne répond pas exactement à votre question, mais je pense que cela peut résoudre plus de problèmes que ce seul symptôme:
Vous pouvez déplacer les fichiers de sauvegarde automatique et de sauvegarde dans un répertoire complètement différent afin que vos répertoires sources ne soient pas encombrés.
Cela a fonctionné pour moi.
*[#]*[#] *[#]*
@CharlesStewart était proche mais ne fonctionnait pas pour les fichiers de sous-répertoires contenant des fichiers générés automatiquement.