Если вы не нажмете на сервер, вы клонируете в новую папку, иначе вымываете (удаляете все файлы) из вашей папки репозитория и клонируете новую.
могу отменить последние случайно внесенные (не выдвинутые) изменения в Mercurial?
Если это возможно, предпочтительнее использовать TortoiseHg.
Обновить
В моем конкретном случае я совершил набор изменений (не нажал). Затем я вытащил и обновил с сервера. С этими новыми обновлениями я решил, что мой последний коммит устарел и я не хочу его синхронизировать. Похоже, чтоhg rollback
это не совсем то, что я ищу, потому что это откатило бы тягу вместо моего коммита.