I have "test" branch, and I have incorrect 15 commits in it (they are last commits in this branch). I don't need these commits, and I want to back them out. But I also need to have "test" branch, I can't just close it.
How to backout many commits? It's too difficult to do it with mercurial standard backout, there will be too many commits and merges. Is there any way to merge all backout-commits in one big commit?
Is there a way to rename branch and close it?
All changes exists on remote server. These changes are not last in whole repo, they are last changesets only in test-branch.