如何让 mercurial 正确忽略 .hgignore 中的模式?

如何让 mercurial 正确忽略 .hgignore 中的模式?

我有以下.hgignore:

\.pyc$

但在我的hg st.pyc 文件中仍然显示为已修改并提交hg ci

我也尝试过这个.hgignore:

syntax: glob
*.pyc

但结果是一样的......

知道可能是什么问题吗?

答案1

你试过了吗:

syntax: re
^.*\.pyc$

(为了忽略任何以扩展名“ .pyc”结尾的文件名的路径)。

当然,带有“ .pyc”的文件不应该已被跟踪。

...从原始发帖者的评论来看,这实际上是一个实际问题:

这些.pyc文件确实是之前意外添加的,hg rem- 问题现在已经解决。

相关内容