我有一些不需要提交的二进制文件。我需要它们用于本地。我应该这样做hg forget binary-folder/
还是将这一行添加到.hgignore
?
glob:binary-folder/*
哪一个更好?
谢谢。
我有一些不需要提交的二进制文件。我需要它们用于本地。我应该这样做hg forget binary-folder/
还是将这一行添加到.hgignore
?
glob:binary-folder/*
哪一个更好?
谢谢。
以下引用来自Martin Geisler 的这个邮件列表帖子。
可以跟踪或不跟踪文件,您可以使用“hg add”来跟踪文件,使用“hg remove”或“hg forget”来取消跟踪。使用不带标志的 'hg remove' 将删除文件并取消跟踪它,'hg forget' 将简单地取消跟踪它而不删除它。
未跟踪的文件会在“hg status”中显示一个问号,除非它们与 .hgignore 文件匹配。因此,当您“忘记”一个文件时,它通常会在“hg status”中显示为未跟踪,除非您的 .hgignore 中有与所述文件匹配的行。
被跟踪的文件永远不会受到 .hgignore 文件的影响。
对于您的情况,显然忽略将是首选。