如何忽略Git中以数字开头的文件?

时间:2013-09-03 12:48:59

标签: git gitignore

在某个文件夹中,我有一个名为foo.jpgbar.png等的图片文件。我希望将它们保留在版本控制中,除了名为1_baz.png,{{1}的名称等等(因为它们实际上是生成的)。

我应该在2_zaz.jpg添加什么条目?像.gitignore这样的正则表达式似乎不起作用。

1 个答案:

答案 0 :(得分:31)

Git不使用正则表达式而是glob pattern来匹配被忽略的文件。在根.gitignore中添加以下行:

[0-9]*

如果您只想忽略/static/img/子目录中的这些文件,则应将上一行添加到该子目录中的.gitignore文件中,或在根.gitignore中添加以下行:

/static/img/[0-9]*