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
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
13 Lektionen- 1Init und dein erster Commit25 Min.
- 2Status, Diff und Log25 Min.
- 3Branches und Merging30 Min.
- 4Merge-Konflikte l枚sen30 Min.
- 5Remotes: Push, Pull, Fetch30 Min.
- 6Stash und Cherry-Pick25 Min.
- 7Rebase30 Min.
- 8Interaktives Rebase und Squashing30 Min.
- 9Tags und Releases20 Min.
- 10Branching-Workflows20 Min.
- 11Verlorene Arbeit wiederherstellen25 Min.
- 12Hooks25 Min.
- 13Abschlussprojekt: Ein vollst盲ndiger Pull-Request-Ablauf40 Min.
