2
我有一些二进制文件,我不需要提交。我需要他们为本地。我应该做hg forget binary-folder/
或将此行添加到.hgignore
?hg是忘记还是忽略?
glob:binary-folder/*
哪一个更好?
谢谢。
我有一些二进制文件,我不需要提交。我需要他们为本地。我应该做hg forget binary-folder/
或将此行添加到.hgignore
?hg是忘记还是忽略?
glob:binary-folder/*
哪一个更好?
谢谢。
以下引用来自Martin Geisler的this mailing list post。
的文件可以被跟踪或没有,你使用“汞添加”跟踪文件和“HG 删除”或“汞忘记”联合国人跟踪。使用'hg remove'不带标志 将同时删除文件并取消跟踪它,'hg忘记'将简单地 取消跟踪它而不删除它。
未跟踪的文件在'hg status'中显示一个问号,除非 它们与.hgignore文件相匹配。所以当你'忘记'一个文件时, 它通常会在'hg status'中显示为未被跟踪,除非在你的.hgignore中有一行与所述文件相匹配的 。
跟踪文件不会受.hgignore文件影响。
对于你的情况,显然忽略是首选。
谢谢!现在,有一个非空hg-status消息有什么不好?我知道一些回购,我有这个未解决的问题。谢谢 – user423455 2012-07-06 02:18:58
@ user423455没什么不好的,我可以想到它,但绝对是令人不悦的眼睛---一堆问号挂在各处...... – nye17 2012-07-06 04:01:36
有任何文件显示问号只是增加了机会他们错误地被添加到Hg中,或者阻止能够仅输入'hg add'而没有参数来添加所有新(想要的)文件的便利。 – 2012-07-06 05:42:30