Regex 如何忽略所有子文件夹而不是文件夹中的文件?
我正在寻找使用。我想在mercurial中忽略位于Regex 如何忽略所有子文件夹而不是文件夹中的文件?,regex,mercurial,nuget,hgignore,Regex,Mercurial,Nuget,Hgignore,我正在寻找使用。我想在mercurial中忽略位于/packages/文件夹中的所有packages子文件夹,但我不想排除位于/packages/文件夹中的repositories.config文件 我应该如何编写排除正则表达式才能做到这一点?您不能这样做: hg add packages/repositories.config 然后把它放在你的.hgignore文件中 syntax: glob packages ? []对于忽略文件夹图像中包含子目录的所有jpg文件: ^images/.
/packages/
文件夹中的所有packages子文件夹,但我不想排除位于/packages/
文件夹中的repositories.config
文件
我应该如何编写排除正则表达式才能做到这一点?您不能这样做:
hg add packages/repositories.config
然后把它放在你的.hgignore文件中
syntax: glob
packages
?
[]对于忽略文件夹图像中包含子目录的所有jpg文件:
^images/.*\.jpg$
显而易见的事情总是看不见的。谢谢你,这不会忽略对repositories.config的任何后续更改吗?@mattmilton它不会忽略后续更改
.hgignore
只是关于不显示未添加的文件。添加文件后,.hgignore
将完全无效。
^images/.*\.jpg$