假设我对名为“X”的新本地命名分支进行了一些更改。然后我对我的'默认'分支进行了一些其他更改。我可以在
我的做法可能是错的吗?如果是这样,请提出批评。
答案 0 :(得分:5)
差不多。就这样做:
hg push -r default
对-r X
,push
或pull
使用clone
选项时。您说“让我获得与X 及其所有祖先相匹配的最新变更集。因此,如果您执行hg push -r default
,则会在default
上发送最新的变更集及其所有变更集因此,合并到默认值的其他分支上的更改集将会转到,但如果您将分支保持分开,则只会发送默认值。
请注意,您始终可以使用hg outgoing -r default
测试您的推送,以确切了解您要推送的内容。
这是一个很好的写作方式,只能推动你正在处理一个命令事件的分支:http://hgtip.com/tips/advanced/2009-09-28-nudge-a-gentler-push/