How do I remove a feature branch in mercurial if I want to remove it completely? It should be stripped from the history and I don't want to merge the changes in another branch (just throw the code away).
I know that I can clone my other branches to a new repository like described here but that does not seem to be a clean solution.
I found a working solution here.
It works by using hg strip
from the mq
extension:
$ hg strip my_pruned_branch
As mentioned in the comments, this should only be used for unpublished changesets.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With