Interactive rebase (git rebase -i) ju lejon të rishkruani, rireorganizoni, kombinoni, redaktoni, ose hiqni commits — pastruar historikun e commit-eve tuaj përpara se ta ndani atë. Është një mjet i fuqishëm për të krijuar një histori të pastër dhe logjike nga messy work-in-progress commits.
Fillimi i një interactive rebase-i
git rebase -i HEAD~4
git rebase -i <commit>
