Interaktives Rebase und Squashing
Teil des Git-Kurses
Echte Arbeit passiert nicht in einem einzigen sauberen Commit. Du committest, fünf Minuten später committest du erneut, weil dir ein Tippfehler aufgefallen ist, dann ein drittes Mal, weil du vor dem ersten Commit vergessen hattest, eine Datei zu speichern. Solange du konzentriert arbeitest, ist daran nichts falsch.
Stell dir vor, du gibst jemandem einen Stapel Karteikarten, eine pro Commit, in der Reihenfolge, in der du sie geschrieben hast, und bittest darum, deine Notizen auf einen aufgeräumteren Satz Karten zu übertragen: Manche Karten werden genau so übernommen, manche werden in die Karte davor eingearbeitet, manche bekommen eine bessere Überschrift.
Möchtest du Git Interaktives Rebase und Squashing in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Git und arbeite Interaktives Rebase und Squashing praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenInteraktives Rebase und SquashingWas du lernen wirst
- Git rebase -i
- Pick
- Squash
- Fixup
- Reword
- Autosquash
