Если вы не зафиксировали никаких изменений как для ветви X
, так и master
, то вы можете повторить слияние с помощью следующих команд:
# In local git repo
git checkout X
git pull
git reset --hard HEAD~
git checkout master
git pull
git reset --hard HEAD~
git push -f --all
Теперь обе ветви вернутся к версиямдо слияния master
в X
ветвь.
И теперь вы можете объединить master
ветвь в X
ветвь, разрешив конфликт по своему усмотрению, а затем создать PR для повторного слиянияветвь X
в master
.