Скажем, у меня была функциональная ветка под названием feature_x
, над которой я работал, затем были отобраны наборы изменений и перенесены в значения по умолчанию, после чего ветка была закрыта. Не лучший поток, но это Mercurial, так что нет возможности изменить историю.
Теперь я собираюсь снова поработать над функцией X, и я чувствую, что повторное использование ветки feature_x
будет менее запутанным. Однако, если я снова открою эту ветку и солью с ней default
, у меня возникнут две проблемы. Первые конфликты слияния, вторые изменения, которые были изменены в этой ветке, но так и не слились со стандартными. Так что я хотел бы иметь чистый лист, ветку feature_x
, но с точной копией того, что сейчас находится в default
. Есть ли более чистый способ сделать это, чем создание новой ветки, которая будет скрывать имя?