我有一个很长的代码库,我已经工作了一段时间。它还没有准备好推动现场,甚至实验。但是,我的客户端需要进行一些小修改,如果不推送我的全新更新(尚未准备好),我无法修复。我想做以下事情:
我不想搞砸任何东西。有人可以就如何做到这一点提出一些建议吗?
由于
答案 0 :(得分:1)
不确定
hg clone
然后hg update <rev>
加入稳定变更集hg commit
hg push
到服务器(您的新补丁)hg pull
,然后执行hg rebase
以使Mercurial调整您的主要开发更改集我们在上面做了。那么历史就好像&#34; hotfix&#34;在你开始进行新开发之前已经完成了。