Просто прочитайте блог онлайн, чтобы помочь.Был довольно плотным и казался устаревшим, поэтому я очень нервничал по этому поводу.
Но это сработало.
git rebase --interactive [hash of parent commit]^
морковь означает использовать в качестве родителя и для каждого коммита после него
тогда вы будете в каком-то редакторе.
Изменить словоpick
к одной из команд, в моем случае это было edit
Очень важно выполнить приведенные выше инструкции.Я был смущен тем, как редактировать.Это простое изменение текста.
Тогда вы можете использовать
git commit --amend
git rebase --continue
и теперь у вас должно быть правильноеотправить сообщение
Полезная ссылка
TLDR:
git rebase --interactive [hash of parent commit]^
Редактировать pick
при коммите, который вы хотите изменить на edit
git commit --amend
git rebase --continue