gitignore 是否支持正则表达式
Does gitignore support regexp
如何使 $HOME/.gitignore
理解正则表达式?具体来说,我想让它忽略文件 modules.builtin 和 modules.order:
modules.\(order\|builtin)
当我 运行 git status
我做错了什么?
谢谢。
不,gitignore
不支持 regex
es,它只支持 unix fnmatch
样式模式。
您可以阅读更多相关信息 on the git-scm entry for gitignore。
如果您有多个 directories/files 要忽略,您可以尝试使用 modules.*
作为单个条目,或者按照其他答案的建议使用两个条目。
不,gitignore 不支持完整的正则表达式。在您的特定情况下,您可以只输入两行:
modules.order
modules.builtin
不过,我想你想做的更多。 Gitignore 确实支持 some 模式匹配;您可以在 "pattern format."
下找到完整的文档 here
如何使 $HOME/.gitignore
理解正则表达式?具体来说,我想让它忽略文件 modules.builtin 和 modules.order:
modules.\(order\|builtin)
当我 运行 git status
我做错了什么?
谢谢。
不,gitignore
不支持 regex
es,它只支持 unix fnmatch
样式模式。
您可以阅读更多相关信息 on the git-scm entry for gitignore。
如果您有多个 directories/files 要忽略,您可以尝试使用 modules.*
作为单个条目,或者按照其他答案的建议使用两个条目。
不,gitignore 不支持完整的正则表达式。在您的特定情况下,您可以只输入两行:
modules.order
modules.builtin
不过,我想你想做的更多。 Gitignore 确实支持 some 模式匹配;您可以在 "pattern format."
下找到完整的文档 here