Branches und Merging
Teil des Git-Kurses
Jeder Commit, den du bisher gemacht hast, liegt auf einer einzigen Linie der Historie namens main. Echte Arbeit bleibt selten so einfach. Du willst eine Idee ausprobieren, ohne die funktionierende Version zu gef盲hrden, oder zwei Leute m眉ssen gleichzeitig an unterschiedlichen Features arbeiten, ohne sich gegenseitig in die Quere zu kommen.
Stell dir eine Reihe von Commits wie Perlen auf einer Schnur vor: main ist einfach ein Klebezettel, der an der letzten Perle h盲ngt. Wenn du einen neuen Branch anlegst, verdoppelst du nicht die Schnur, sondern klebst einen zweiten Zettel neben den ersten, beide zeigen zun盲chst auf dieselbe Perle. ...
M枚chtest du Git Branches und Merging in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Git und arbeite Branches und Merging praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenBranches und MergingWas du lernen wirst
- Git branch
- Git switch
- Fast-forward merge
- Three-way merge
- Merge commit
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.
