Le rebase interactif (git rebase -i) vous permet de réécrire, réorganiser, combiner, éditer ou supprimer des commits — en nettoyant votre historique de commits avant de le partager. C'est un outil puissant pour créer un historique propre et logique à partir de commits brouillons en cours de développement.
Démarrer un rebase interactif
git rebase -i HEAD~4
git rebase -i <commit>
