0

我喜欢的git是手动add功能。由于您需要添加所有更改,因此您永远不会错过新文件。mercurial通常情况下,我会进行一些更改、发布、hg diff审查、提交——一段时间后,我突然意识到我创建了一个或两个新文件但忘记了hg add它。

mercurial如果我的工作副本中有未跟踪的文件,是否有任何方法可以防止提交(或推送)?

4

1 回答 1

3

当存在未跟踪、未忽略的文件以及更多内容时,您可以实施预提交和更改组挂钩以自动拒绝提交/推送。

于 2013-10-16T08:43:13.990 回答