这似乎一直发生在我身上:我在父母回购工作。我找到并修复了subrepo中的错误。我继续做父母回购工作。我使用“添加功能X”之类的消息提交父回购。我推。
此时我注意到subrepo bugfix也被提交并推送了,提交消息绝对没有没有与subrepo相关。
最简单的方法是让自己成为一个“提交”替代品,拒绝在这种情况下做任何事情,并指出subrepo有未提交的更改?或者,也许我可以在.hgrc
中设置一个设置?
答案 0 :(得分:7)
您有两种选择:
修改您的~/.hgrc
文件,并将以下选项添加到[ui]
部分:
commitsubrepos = false