Ранее я слил свою ветку объектов в master, которая имела много коммитов и слился с master, создал коммит слияния в master.
Позже, из-за некоторых проблем, нам пришлось отменить изменения, и это было сделано в другом коммите, в котором говорится об отмене коммита слияния моей ветви функций.
Предположим, мой коммит слияния равен m
, а коммит, который изменил его, - r
.
Теперь я снова приступаю к работе над решением проблем, которые возникли в моей ветви функций, и я создал новую ветку функций из master, и я хочу получить код из моей предыдущей ветви функций.
Я пытался сделать cherry-pick , но он выдал мне ошибку ниже: -
ошибка: коммит - это слияние, но
опция -m не была предоставлена. фатальный: вишня не удалась.
Я пытался сделать git merge <sha of my merge commit>
в своей ветви функций, но там написано
Уже актуально.
Я прочитал много уроков по Git и ТАК, но не смог понять, что будет лучшим в моей ситуации.
Дайте мне знать, если потребуется какая-либо дополнительная информация.