title: Mercurial:Remove last commit
body: <p>I was working in default, but thought to be working in another branch.
  I commited, but didn't push.</p>
  
  <p>Now I want to change branches and commit the changes to another branch, but also dont want the commit to go to default.</p>
  
  <p>How do I undo that commit?</p>