Quero adicionar arquivos de salvamento automático do emacs ao meu .gitignore com o glob, #*#
mas é claro, as linhas que começam com um hash são linhas de comentário.
Como posso inserir isso no meu .gitignore sem que seja tratado como um comentário?
Quero adicionar arquivos de salvamento automático do emacs ao meu .gitignore com o glob, #*#
mas é claro, as linhas que começam com um hash são linhas de comentário.
Como posso inserir isso no meu .gitignore sem que seja tratado como um comentário?
Respostas:
Você tentou
\#*#
Desde 1.6.2, \
deve ser suportado em .gitignore
(veja este patch )
Para ser mais preciso, 1.6.2.1 (março de 2009)
.gitignore
aprendeu a lidar com a barra invertida como um mecanismo de citação para o caractere de introdução de comentário "#
".
Outra maneira de escapar #
é usar a sintaxe do conjunto de caracteres, de modo que seu #*#
glob se torne
[#]*[#]
em seu .gitignore
arquivo.
Isso não responde exatamente à sua pergunta, mas acho que pode resolver mais problemas do que apenas este sintoma:
Você pode mover os arquivos de salvamento automático e backup para um diretório completamente diferente para que seus diretórios de origem não fiquem desordenados.