3

我有一些不需要提交的二进制文件。我需要它们用于本地。我应该这样做hg forget binary-folder/还是将这一行添加到.hgignore

glob:binary-folder/*

哪一个更好?

谢谢。

4

1 回答 1

8

以下引用来自Martin Geisler 的这个邮件列表帖子

可以跟踪或不跟踪文件,您可以使用“hg add”来跟踪文件,使用“hg remove”或“hg forget”来取消跟踪。使用不带标志的 'hg remove' 将删除文件并取消跟踪它,'hg forget' 将简单地取消跟踪它而不删除它。

未跟踪的文件会在“hg status”中显示一个问号,除非它们与 .hgignore 文件匹配。因此,当您“忘记”一个文件时,它通常会在“hg status”中显示为未跟踪,除非您的 .hgignore 中有与所述文件匹配的行。

被跟踪的文件永远不会受到 .hgignore 文件的影响。

对于您的情况,显然忽略将是首选。

于 2012-07-06T01:52:54.557 回答