с гитом.
Имеется две ветки, разрабатываются одновременно но задевают +- разные места в проекте, в какой-то момент смержили их через мерж-коммит. Теперь надо мерж откатить, так, чтобы изменений от другой ветки не было вообще
Как поступить? git revert -m 1 <хеш мерж-коммита> выглядит дерьмовым, потому что гитхаб выдает потом, что ветки смержены, хотя на самом деле реверт был
Хард ресет на предыдущий коммит (до мерджа)
останутся "ошметки"-коммиты от ветки
Если сделать hard reset то ничего не останется
Обсуждают сегодня