如果我想要完全删除mercurial中的功能分支,该如何删除它?它应该从历史记录中删除,并且我不想将更改合并到另一个分支中(只需丢弃代码)。
我知道我可以将我的其他分支克隆到一个新的存储库,如描述的here,但这似乎不是一个干净的解决方案。
发布于 2012-06-18 22:26:34
我找到了一个有效的解决方案here。
它的工作原理是从mq扩展中使用hg strip:
mq
hg strip
$ hg strip my_pruned_branch
正如注释中所提到的,这应该仅用于未发布的变更集。
https://stackoverflow.com/questions/11084802
相似问题