2015-05-06 64 views
1

如何使$HOME/.gitignore理解正则表达式?具体而言,我想启用它忽略文件modules.builtin和modules.order:gitignore支持正则表达式

modules.\(order\|builtin) 

这似乎并没有被拾起当我跑步时git status我在做什么错在这里?

谢谢。

回答

3

不,gitignore不支持regex es,它只支持unix fnmatch样式模式。

您可以阅读更多关于此on the git-scm entry for gitignore

如果你有多个目录/文件忽略,你可以尝试使用modules.*作为单个条目,或由对方的回答提出了两个条目。

+0

谢谢,这可能是我会用什么:模块*。 – Mark

1

不,gitignore不支持完整的正则表达式。在你的具体情况下,你可以把两条线:

modules.order 
modules.builtin 

但是,我想你想多做一点。 Gitignore确实支持一些模式匹配;你可以在“模式格式”下找到完整的文档here

相关问题