2015-11-16 2 views
2

Как удалить фиолетовое слияние, выделенное в исходном дереве?Освободить ветку от Git с sourcetree

Я случайно объединил свою ветку с мастером, и многие разработчики сделали это, теперь я должен отменить мое слияние с хозяином, но не удалить его.

Git flow

ответ

1

Вы можете фактически восстановить слияния.

Вот объяснение различных возможных способов: https://git-scm.com/blog/2010/03/02/undoing-merges.html

Существует также жесткий способ: делать интерактивный Rebase https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History и зачистки нежелательного слияния фиксации. Но, вероятно, поскольку вы задаете этот вопрос в первую очередь, вам не следует идти по этому пути.

Смежные вопросы