Interaktiivinen rebase (git rebase -i) antaa sinun kirjoittaa uudelleen, järjestää uudelleen, yhdistää, muokata tai poistaa committeja — puhdistamalla commit-historiaasi ennen jakamista. Se on tehokas työkalu siistin, loogisen historian luomiseen sekavista keskeneräisistä commiteista.
Interaktiivisen rebasen aloittaminen
git rebase -i HEAD~4
git rebase -i <commit>
