Interactive rebase (git rebase -i) σας επιτρέπει να ξαναγράψετε, να αναδιατάξετε, να συνδυάσετε, να επεξεργαστείτε ή να απορρίψετε commits — καθαρίζοντας το ιστορικό των commits πριν το μοιραστείτε. Είναι ένα ισχυρό εργαλείο για τη δημιουργία καθαρού, λογικού ιστορικού από μη ταξινομημένα commits σε εξέλιξη.
Εκκίνηση ενός interactive rebase
git rebase -i HEAD~4
git rebase -i <commit>
