Я внес и зафиксировал изменения в своей ветке.
Кто-то по ошибке слил и зафиксировал эти изменения в ветке по умолчанию.
Чтобы исправить свою ошибку, они использовали hg backout
по умолчанию.
Затем люди совершили множество других изменений по умолчанию.
Я не знал, что отказ былслучилось, и хотелось последних изменений.Поэтому я слил и зафиксировал дефолт в моей ветке.
Теперь, текущее состояние моей ветви не содержит моих изменений.
Как правильно вернуть мои предыдущие изменения и сохранить несвязанные изменения по умолчанию, которые я хочу сохранить?
До сих пор я пытался объединить мои предыдущие изменения с моей рабочей копией, но он не любит объединяться с предком, и я пытался экспортировать изменения как патч и импортировать их снова, нополучаю ошибки при импорте.
Забавно, мне нравится переключаться на Mercurial из Subversion, но каждый раз, когда я думаю, что я могу привыкнуть к этому, возникает какой-то новый удар:1018 *