Git удаляет предыдущий сделанный коммит, но сохраняет коммиты в будущем - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть такое дерево в Git:

enter image description here

Теперь я хочу удалить коммит 8a22e56e5, но сохранить все будущие изменения и слияния.

Команда git rebase -i -p ed36940de, но она выдаст ошибку error: commit 1e5c47382 is a merge but no -m option was given.
Как это сделать правильно?

1 Ответ

0 голосов
/ 10 апреля 2019

Дайте ему шанс и дайте нам знать, как это происходит:

git rebase -p --onto a6b8cff52 ed36940de 4510e25da

Я никогда не пытался сделать что-то подобное, но это то, что я бы попытался запустить.

...