Mercurial слияние двух названных веток: рабочий каталог не имеет предка

У меня есть две названные ветви, SPRINT_009 и SPRINT_010. Некоторые изменения были зафиксированы в SPRINT_009, который я хотел бы объединить с SPRINT_010. Я смог без проблем объединить наборы изменений из branch_one обратно в дефолт. У меня проблемы с объединением наборов изменений из branch_one в branch_two.

default       A -- B -- C -- G -- H -- I -- J -- K -- L -- N -- O -- P
                         \                             \            /
SPRINT_009     D -- E -- F -----------------  ---------- ----------
                                                         \
SPRINT_010                                                M

Вот команды, которые я использую:

hg update branch_two
hg merge branch_one

Однако я получаю следующее сообщение:

abort: merging with a working directory ancestor has no effect

Кто-нибудь знает, что именно я делаю не так?

** РЕДАКТИРОВАТЬ: Я добавил изображение графика. Чертеж концептуальный ** enter image description here

Ответы на вопрос(1)

Ваш ответ на вопрос