Как объединить коммиты ранее отклоненные / отмененные? - PullRequest
3 голосов
/ 05 октября 2019

У меня есть ветвь A, которая ранее была объединена в dev, а затем возвращена из-за некоторых проблем.

Через долгое время я хочу снова объединить эту ветку A на dev, но сейчас ветка dev не обновляется. Вместо этого он показывает, что Already updated.

Как объединить коммиты с A в dev?

Я также попытался локально получить ветку dev и объединить их наA. Но это перезаписывает изменения A.

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

Ответы [ 2 ]

1 голос
/ 06 октября 2019

Вам нужно будет выполнить «git revert» из revert коммита, который вы выполнили на ветке A, а затем объединить с dev branch

0 голосов
/ 05 октября 2019

Вам необходимо «отменить возврат».

Другими словами, найдите коммит, который отменил исходное слияние, и отмените его.

Однако в целом вам следует избегать возвратаслияния. См. Как отменить ошибочное слияние из официальных документов для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...