删除实验分支

时间:2012-06-18 14:18:54

标签: mercurial branch

如果要完全删除功能分支,如何删除mercurial中的功能分支?它应该从历史中删除,我不想将更改合并到另一个分支中(只需抛弃代码)。

我知道我可以将我的其他分支克隆到一个新的存储库,如描述here,但这似乎不是一个干净的解决方案。

1 个答案:

答案 0 :(得分:25)

我找到了一个有效的解决方案here

使用hg strip扩展程序中的mq

$ hg strip my_pruned_branch

正如评论中所提到的,这只应用于未发布的变更集。