19

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

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

4

1 回答 1

25

我在这里找到了一个可行的解决方案。

它通过使用hg strip扩展mq来工作:

$ hg strip my_pruned_branch

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

于 2012-06-18T14:26:33.700 回答