I'm using source tree with a mercurial repository. If I make a merge and decide against before I've commited it, how do I roll back to the exact state I was in before I hit the merge button.
Reverting seems to change all the file contents back to a previous version but then wants to commit all those changes as a new version.
I've been working round this by binning the repo and cloning it again but surely there must be to just abandon uncommited changes?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.