.gitignore un-ignore equivalent in .hgignore



在 .gitignore 语法中,有一个选项可以在文件的开头有一个!,它将取消忽略任何以前忽略的文件。

所以我可以有以下内容:

logs/*
!logs/stuff.txt

logs/stuff.txt仍将被跟踪。

Mercurial .hgignore 等价物是什么?

等效的只是添加文件。 文件hg add编辑后,.hgignore文件对它的处理方式绝对没有影响,因此您忽略logs/*(确保您处于 glob 模式,而不是正则表达式模式),然后hg add logs/stuff.txt

使用正则表达式语法,您可以将两个规则合二为一:

syntax: regexp
logs/(?!stuff.txt$)

相关内容

  • 没有找到相关文章

最新更新