Интерактивный rebase (git rebase -i) позволяет переписывать, переупорядочивать, объединять, редактировать или удалять коммиты — очищая историю коммитов перед её публикацией. Это мощный инструмент для создания чистой логичной истории из беспорядочных работающих-в-процессе коммитов.
Запуск интерактивного rebase
git rebase -i HEAD~4
git rebase -i <commit>
