2012-10-26 87 views
3

我正在与另一个相对较新的开发人员合作。为了让我对她的工作进行代码审查,我让她创建了一个分支,我可以检查并定期合并,如果我对这些变化感到满意的话。Mercurial:使一个分支与另一个分支相同

那个分支已经被洗掉了,所以我只是想“重置”它,所以它和mainline是一样的,所以她可以从干净的代码重新开始。

我可以创建一个新的分支,但我想保留相同的名称并避免创建不必要的副本。

那么如何使分支B与分支A完全相同呢?

回答

4

(简单的好奇心:是如何分支被“大清洗”?)

您可以关闭当前的代码审查的分支,然后用--force启动另一个具有相同的名称。

hg com --close-branch -m "closing" 
hg branch "same_name" --force 
+0

“大清洗” =她合并,有一些积累的问题,所以恢复不复原的情况,然后提交,然后稍后再合并和承诺。所以一半的改变是正确的,一半改变了。我不想解开它 –

+0

啊。我们有不止一个分行以同样的方式融资。 – moswald

相关问题