Если это вообще возможно, создайте резервную копию хранилища, чтобы вы могли безопасно экспериментировать.
Эта команда отменит последнюю транзакцию:
hg rollback -h
Эта команда может помочь вам отменить слияние и вернуться:
hg backout -h
Эта команда вернет ваш рабочий каталог в предыдущее состояние, не затрагивая хранилище:
hg revert -h
Опция -h в каждом случае дает вам помощь для команды. Удалите опцию -h, когда будете готовы применить команду.
Мой первый эксперимент будет:
hg rollback
hg merge -r 106
План состоит в том, чтобы вернуться к ревизии 107, которая выглядит как успешное слияние главы, содержащей наборы изменений 95 и 96, а затем объединить в головке, содержащей наборы изменений 97, 100 - 106.