An einem Branch arbeiten
Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy — Lektion 52 von 58.
Die neue Funktion lautet „eine Aufgabe zur Liste hinzufügen“. Sie werden diese Arbeit in einem Branch erledigen, nicht auf main.
Erstelle den Branch add-task und wechsle zu ihm, füge eine neue Zeile zu todo.txt hinzu und committe sie. Die Änderung sollte nur auf dem Branch existieren.
Aufgabe
EinfachErstelle und wechsle zu einem Branch namens add-task. Hänge die Zeile walk the dog an todo.txt an. Füge die Änderungen zum Staging-Bereich hinzu und committe sie mit der Nachricht Add walk task.
Gib anschließend den Inhalt von todo.txt aus.
Spickzettel
Erstellen Sie einen neuen Branch und wechseln Sie zu diesem, nehmen Sie Änderungen vor und committen Sie diese anschließend:
git checkout -b add-task
echo "walk the dog" >> todo.txt
git add todo.txt
git commit -m "Add walk task"Das Flag -b erstellt den Branch und wechselt in einem Schritt zu ihm. Änderungen, die in einem Branch committet werden, wirken sich nicht auf main aus.
Probier es selbst
git init -q -b main
git config user.name "Todo Dev"
git config user.email "todo@coddy.tech"
git add .
git commit -q -m "Seed todo list"
git log -1 --pretty=%s
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 StatusZusammenfassung – Erstes Repo5Dateien ignorieren
Warum Dateien ignorierenGitignore-MusterIgnore-Regeln prüfenZusammenfassung – Sauberes Repo8Merging
Was ist ein MergeFast-Forward-MergeThree-Way-MergeMerge-KonflikteEinen Konflikt lösenRückblick – Merge-Master11Feature Branch Projekt
ProjektübersichtMain initialisieren3Änderungen nachverfolgen
Die Staging AreaGit AddGit CommitÄndern einer verfolgten DateiGit LogZusammenfassung – Erste Commits6Projekt Rezept-Website
ProjektübersichtInitialisieren und Ignorieren