Rückblick – Merge-Meister
Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy. Lektion 39 von 58.
Aufgabe
MittelDer Ordner enthält menu.txt und about.txt, beide jeweils mit einer Zeile.
Gehe dieses Szenario durch:
- Initialisiere das Repository, konfiguriere den Benutzer und erstelle den ersten Commit mit beiden Dateien.
- Hänge auf einem Branch
menu-updateburgersanmenu.txtan und erstelle einen Commit mit der NachrichtAdd burgers. - Hänge zurück auf
maincontact infoanabout.txtan und erstelle einen Commit mit der NachrichtAdd contact info. - Führe
menu-updateinmainzusammen, mit der Merge-NachrichtMerge menu update. - Gib den Inhalt beider Dateien aus (zuerst menu, dann about), verkettet durch
cat menu.txt about.txt.
Probier es selbst
Terminal
Alle Lektionen in Versionsverwaltung
2Erste Schritte
Ein Repository initialisierenDer .git-OrdnerIdentität konfigurierenGit-StatusRückblick – Erstes Repository5Dateien ignorieren
Warum Dateien ignorierenGitignore-MusterIgnore-Regeln prüfenZusammenfassung – Sauberes Repo8Zusammenführen
Was ist ein Merge?Fast-Forward-MergeDrei-Wege-MergeMerge-KonflikteEinen Konflikt lösenRückblick – Merge-Meister3Änderungen verfolgen
Der Staging-BereichGit AddGit CommitEine verfolgte Datei ändernGit LogRückblick – Erste Commits6Rezeptseiten-Projekt
ProjektübersichtInitialisieren und IgnorierenÜbe selbstständig: Terminal-Playground