Mercurial:使一个分支与另一个分支相同

Jor*_*den 5 mercurial branch

我正在与另一位相对较新的开发人员合作。为了让我能够对她的工作进行代码审查,我让她创建了一个分支,我可以审查该分支,如果我对更改感到满意的话,还可以定期合并该分支。

该分支已被清除,所以我只想“重置”它,使其与主线相同,这样她就可以从干净的代码重新开始。

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

那么如何让B分支和A分支一模一样呢?

mos*_*ald 5

(简单的好奇心:那根树枝是如何被“冲洗”的?)

您可以关闭当前的代码审查分支,然后使用--force.

hg com --close-branch -m "closing"
hg branch "same_name" --force
Run Code Online (Sandbox Code Playgroud)