Interactive rebase (git rebase -i) membolehkan anda menulis semula, menyusun semula, menggabungkan, menyunting, atau membuang commit — membersihkan sejarah commit anda sebelum berkongsinya. Ia merupakan alat yang berkuasa untuk membentuk sejarah yang bersih dan logik daripada commit work-in-progress yang berselerak.
Memulakan interactive rebase
git rebase -i HEAD~4
git rebase -i <commit>
