I\'m new to collaborating with Mercurial. My situation:
To undo an uncommitted merge, use
hg update --clean
which will check out a clean copy of the original merge parent, losing all changes.