Допустим, у меня есть анонимные ветви AA и BB.
В ветви AA есть набор изменений CC, который я хотел бы объединить в BB без привлечения всех его родителей.
Выполнение этого будет работать:
hg diff -c CC >>CC.diff
patch -p1 <CC.diff
Однако я потерял бы информацию о том, что это тот же набор изменений, что и CC, я просто создал бы новый, который бы делал то же самое.
Есть ли более удобный для репозитория способ?