I am aware that rollbacks can remove commits from the latest changeset in a local repository. However, is it possible to remove all the latest commits since the previous push wi
You could make a new repo with hg clone:
hg clone -r last_good_changeset localrepo newlocalrepo