Получите исправление от по умолчанию для функциональной ветки в Mercurial

Как мне получить исправление, которое я сделал в ветке по умолчанию, в именованную ветку филиал в меркуриал? Недавно я начал работу над новой функцией, поэтому подумал, что буду выполнять эту работу в ветке (чего я раньше не делал), чтобы я мог сохранить изменения из основной ветки по умолчанию, пока я не закончу работу над ними и функция готова к развертыванию. Идея заключалась в том, что я мог бы обновить ветку по умолчанию и применить любые исправления по мере необходимости.

TortoiseHg Branching

Теперь я хочу добавить исправление в мою именованную ветку. Совет (версия 739) содержит изменение, которое я хочу включить в ветку BoardSummary. Я знаю, что могу объединиться, но я не хочу переносить изменения BoardSummary в ветку по умолчанию.

Я просмотрел ответ mercurial: применить изменение исправления ошибки со стабильной именованной ветки на ответ ветки dev, но он не имел для меня смысла.

Редактировать : я согласен с этим до «Тогда вы обнаружите, что набор изменений 2 внес ошибку», в моем случае я вернулся к 732, исправил ошибку и зафиксировал (по умолчанию). Идея заключалась в том, что исправление было готово до того, как я разветвился.Но теперь, как мне получить это исправление в 738, не объединяя 2 ветки вместе? Похоже, что ошибка действительно исправлена ​​в версии 739, так что еще нет в ветке BoardSummary. Кажется, это то, что показывает второе дерево в ответе, но третья диаграмма объясняется словами «вместо этого вы бы сделали это» - я не понимаю этого бита

5
задан Community 23 May 2017 в 12:13
поделиться