Mercurial рекомендует записывать всю историю проекта. Если вы проделали некоторую работу в своем рабочем каталоге, почему бы не зафиксировать эти изменения, предоставив содержательное описание ваших результатов в виде сообщения фиксации, а затем объединить ваши результаты с основной веткой? Для других людей будет более ясно видеть в двух отдельных наборах изменений, что вы сделали как обычная работа и что вы сделали только для разрешения конфликтов слияния .
Обычно дополнительный набор изменений слияния - это нормально, но иногда вы просто хотите отменить текущие изменения поверх основной ветви перед их фиксацией. Вы можете взглянуть на расширение rebase . Новая команда hg rebase
позволяет отменить уже внесенные изменения.