Projektübersicht
Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy. Lektion 50 von 58.
Zeit für einen realistischen Feature-Branch-Workflow. Das Projekt ist eine winzige Todo-Liste mit zwei Dateien: todo.txt (die Liste) und readme.md (die Dokumentation).
In diesem Kapitel werden Sie:
- Das Repo mit einem sauberen initialen Commit auf
maineinrichten. - Einen
add-task-Branch erstellen und dort ein neues Todo-Element hinzufügen.
- Aktualisieren Sie die
readme.mdaufmainunabhängig. - Führen Sie den Feature-Branch in
mainzusammen. - Überprüfen Sie den Endzustand.
Dies entspricht dem gleichen Ablauf wie ein typischer Pull-Request-Workflow auf GitHub, nur ohne den Netzwerk-Round-Trip.
Aufgabe
AnfängerListe die Dateien im Startordner mit ls auf. Die erwartete Ausgabe ist alphabetisch.
Probier es selbst
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
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-Meister11Feature-Branch-Projekt
ProjektübersichtMain initialisieren3Änderungen verfolgen
Der Staging-BereichGit AddGit CommitEine verfolgte Datei ändernGit LogRückblick – Erste Commits6Rezeptseiten-Projekt
ProjektübersichtInitialisieren und IgnorierenÜbe selbstständig: Terminal-Playground