Mercurial is nowhere near the idilic interface you imply.
E.g. I challenge you to figure out how to use its interface to delete a branch.
http://stackoverflow.com/questions/41968796/how-to-delete-a-...
E.g. I challenge you to figure out how to use its interface to delete a branch.
http://stackoverflow.com/questions/41968796/how-to-delete-a-...
If you do enable mutable history (with evolve), then you do it with:
hg prune <revisions you want to remove>
hg push