У нас есть ветка разработчика и отдельная ветка функций, над которой я работал.Используя пользовательский интерфейс GitHub, я случайно слил ветку dev (и все ее новые коммиты) в ветку feature.
Я хочу удалить все изменения веток dev.Я думал о создании новой ветви, а затем просто выбирал вишню из ветви функций с учетом созданного беспорядка.
Вот график журнала Git, если это поможет.
| * 14d6767 (origin/feature/) Merge branch 'development' into feature/
| |\
| |/
|/|
* | 2d88b27 Merge remote-tracking branch 'origin/master' into development