Как откатить fast forward мерж из удаленной ветки?
Есть ветки develop, feature и master.
В feature было 10 нужных коммитов которые необходимо влить в master, но в ветку featuere влили 100 коммитов из ветки develop методом fast forward которые в master вливать нельзя.
Как влить нужные изменения из feature в master?
Возможно ли откатить этот мерж и как лучше поступать в таких ситуациях?
Fast Forward просто передвигает указатель ветки, ничего он не распихивает (как и любая команда не перемешивает коммиты). Иначе можно сказать, что он новые коммиты ставит наверх исходных. Просто будет мерж не с головой ветки, а с выбранным коммитом.