我有一些我不需要提交的二进制文件。我需要他们当地人。我应该hg forget binary-folder/
还是将此行添加到.hgignore
?
glob:binary-folder/*
哪一个更好?
感谢。
答案 0 :(得分:7)
以下引用来自Martin Geisler的this mailing list post。
可以跟踪或不跟踪文件,使用'hg add'跟踪文件和'hg 删除'或'hg忘记'取消跟踪它。使用'hg remove'不带标志 将删除文件并取消跟踪,'hg forget'将简单 取消跟踪而不删除它。
未跟踪的文件在“hg status”中显示问号,除非 它们与.hgignore文件匹配。所以,当你忘记'文件时, 除非你有,否则它通常会在'hg status'中显示为未跟踪 .hgignore中与该文件匹配的一行。
跟踪文件永远不会受.hgignore文件的影响。
对于你的情况,显然忽略是首选。