知道忘记或忽视是否更好?

时间:2012-07-06 01:48:00

标签: mercurial

我有一些我不需要提交的二进制文件。我需要他们当地人。我应该hg forget binary-folder/还是将此行添加到.hgignore

glob:binary-folder/*

哪一个更好?

感谢。

1 个答案:

答案 0 :(得分:7)

以下引用来自Martin Geisler的this mailing list post

  

可以跟踪或不跟踪文件,使用'hg add'跟踪文件和'hg   删除'或'hg忘记'取消跟踪它。使用'hg remove'不带标志   将删除文件并取消跟踪,'hg forget'将简单   取消跟踪而不删除它。

     

未跟踪的文件在“hg status”中显示问号,除非   它们与.hgignore文件匹配。所以,当你忘记'文件时,   除非你有,否则它通常会在'hg status'中显示为未跟踪   .hgignore中与该文件匹配的一行。

     

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

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