Я допустил ошибку: я должен был использовать git pull --rebase
, но я выпустил простой git pull
, объединил все и теперь получил слияние в HEAD моей ветки.
Я хочу избавиться от этого коммита слияния, и я подумал, что я просто выпустил git rebase -i HEAD~3
, переместил бы мой последний локальный коммит на верх и раздавил в него слияние. Увы, слияние не доступно для раздачи. Если я это сделаю, я попадаю в промежуточные состояния, где мне нужно снова слить, что очень много.
Есть ли выход из этого без необходимости повторного слияния? Кажется, должно быть возможно каким-то образом использовать фиксацию слияния?