Я новичок в сотрудничестве с Mercurial. Моя ситуация:
- Другой программист изменил rev 1 файла, чтобы заменить 4-пространственные отступы с отступом 2-х сторон. (I. изменил каждую строку.) Назовите это rev 2, нажав на удаленное репо.
 - Я внес существенные изменения rev 1 с различными изменениями кода в моей локальной рабочей области. Назовите это rev 3.
 -  У меня 
hg pulled иhg merged без четкого представления о том, что происходит. - Конфликты мириады и не очень существенные.
 
Итак, мне очень жаль, что я не изменил свое местное репо на 2-х мерные отступы перед слиянием; то слияние будет тривиальным (я полагаю). Но я не могу создать резервную копию. Мне кажется, мне нужно hg update -r 3, но он говорит abort: outstanding uncommitted merges.
Как я могу отменить слияние, изменить интервал в моем локальном репо и повторить?