Dies ist eine alte Version des Dokuments!
Änderungen untersuchen
Änderungen zwischen Commits ansehen
Wir arbeiten weiter in unserem Beispielrepository für das Tagebuch. Zunächst stellen wir sicher, dass wir auf den aktuellen main
-Branch ausgecheckt haben:
frank@pike:~/tagebuch$ git checkout main Bereits auf 'main' frank@pike:~/tagebuch$ git lg * 022bdbc - (HEAD -> main) Mittagessen hinzugefügt (vor 20 Stunden) * a5c28ad - fruehstueck.txt geändert (vor 20 Stunden) * 2c70b75 - Fruestück (vor 11 Monaten) * 9ee8f8b - Aufstehen! (vor 11 Monaten)
Vom HEAD zurück blicken
Wenn man vom HEAD zurückblicken möchte, kann man folgenden Befehl verwenden git diff HEAD~1
. Das bedeutet: "Zeige mir alle Unterschiede im Verzeichnis zwischen dem Commit, auf den HEAD gerade zeigt und dem vorigen Commit" - die Ausgabe ist zunächst etwas gewöhnungsbedürftig:
frank@pike:~/tagebuch$ git diff HEAD~1 diff --git a/mittagessen.txt b/mittagessen.txt new file mode 100644 index 0000000..4f90f20 --- /dev/null +++ b/mittagessen.txt @@ -0,0 +1 @@ +Suppe!
Die Ausgabe sagt uns:
- Es wurde eine neue Datei angelegt -
mittagessen.txt
- Dort wurde eine Zeile eingefügt:
Suppe!