Zusammenfassung – Zeitmaschine
Teil des Abschnitts Versionskontrolle der Terminal-Journey von Coddy. Lektion 45 von 58.
Aufgabe
MittelDer Ordner enthält page.html. Gehe wie folgt vor:
- Initialisiere das Repo, konfiguriere den Benutzer und committe
page.htmlmit der Commit-NachrichtAdd page. - Hänge die Zeile
oopsanpage.htmlan und committe mit der Commit-NachrichtAdd oops. - Setze den neuesten Commit zurück (ohne Editor), sodass die fehlerhafte Zeile in einem neuen Commit rückgängig gemacht wird.
git reverthat keine Option-q, füge daher> /dev/nullhinzu, um die Zusammenfassung auszublenden. - Gib die Gesamtzahl der Commits und den Inhalt von
page.htmlaus, in dieser Reihenfolge.
Verwende git rev-list --count HEAD für die Anzahl und danach cat page.html. Diese beiden Befehle dürfen die einzigen sein, die etwas ausgeben. Lasse also alle anderen Befehle ohne Ausgabe laufen (-q oder > /dev/null).
Probier es selbst
Terminal
Alle Lektionen in Versionskontrolle
2Erste Schritte
Ein Repository initialisierenDer .git-OrdnerIdentität konfigurierenGit-StatusRückblick – Erstes Repository5Dateien ignorieren
Warum Dateien ignorierenGitignore-MusterIgnore-Regeln prüfenZusammenfassung – Sauberes Repo3Änderungen verfolgen
Der Staging-BereichGit AddGit CommitEine verfolgte Datei ändernGit LogRückblick – Erste Commits6Rezeptseiten-Projekt
ProjektübersichtInitialisieren und Ignorieren9Änderungen rückgängig machen
Nicht bereitgestellte Änderungen verwerfenEine Datei aus der Bereitstellung entfernenDen letzten Commit ändernEinen Commit rückgängig machenEinen Branch zurücksetzenZusammenfassung – ZeitmaschineÜbe selbstständig: Terminal-Playground