添加#*#glob到.gitignore?

问题描述:

我想用glob #*#将emacs自动保存文件添加到我的.gitignore中,但当然,以散列开头的行是注释行。添加#*#glob到.gitignore?

我怎样才能得到这个到我的.gitignore没有被视为评论?

你尝试

\#*# 

自1.6.2,\应在.gitignore(见this patch

准确地说,1.6.2.1(2009年3月)

.gitignore了解到支持作为注释引入字符“#”的引用机制来处理反斜杠。

+1

谢谢Vonc,这是我今天学到的新东西。 :-) – 2010-02-05 21:59:08

+0

我已经恢复了无效链接1.6.2.1 – VonC 2016-07-29 13:08:12

这并不完全回答你的问题,但我认为它可以解决的不仅仅是这一个症状,更多的问题:

可以move the autosave and backup files到一个完全不同的目录,以便您的源目录没有得到混乱。

逃逸#的另一种方法是使用的字符集的语法,让你的#*#水珠在.gitignore文件成为

[#]*[#] 

这对我有用。

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

@CharlesStewart很接近,但对自动保存生成文件的子目录文件没有效果。