忽略存储库中的跟踪项

时间:2011-07-30 17:06:23

标签: mercurial

我的网站有一个mercurial项目。我有symlinkedMac OS X aliases)很多文件从这里到其他地方。我错误地添加并提交了我的存储库中的所有别名。

但是现在我想让它们不受限制,所以我在.hgignore中添加了一个条目 -

syntax:glob

*.pdf
*alias

[... snipped ...]

但是当我hg status

时,我仍然会看到它们
$ hg status

M documents/.../x alias
M documents/.../y alias
M documents/.../z alias

[... snipped ...]

1 个答案:

答案 0 :(得分:2)

你需要告诉hg删除或忘记这些文件,因为现在它们仍在你的存储库中,而且hg不会忽略它已经跟踪的文件 - 它只会忽略那些尚未被跟踪的文件。