Interactieve rebase
De todo-lijst van git rebase -i, als een lijst die je kunt slepen.

| Actie | Betekent |
|---|---|
| pick | Laat hem zoals hij is |
| reword | Houd de wijziging, bewerk de boodschap |
| squash | Vouw hem in de commit erboven, met beide boodschappen samengevoegd |
| fixup | Vouw hem in de commit erboven, gooi deze boodschap weg |
| edit | Stop hier zodat je kunt amenden |
| drop | Gooi de commit weg |
Sleep rijen om te herordenen. De editor opent nooit in een terminal — Gitcito schrijft de todo voor je.
Autosquash, één klik
- Gestagede wijzigingen als fixup in deze commit maakt de
fixup!voor je. - Autosquash vanaf hier vouwt elke
fixup!/squash!in zijn doel.
Heb je een stapel reviewfixes in plaats van één, dan zoekt absorb uit bij welke commit elke hunk hoort, zodat jij dat niet hoeft.
Rebasen herschrijft geschiedenis. Alles wat al gepusht is heeft een force-push nodig, en wie het reviewde wil wat er veranderd is sinds zien.
Zie ook: Absorb · Wat er veranderd is sinds · Herstel