Anzeigen des Commit-Verlaufs
Swipe um das Menü anzuzeigen
Das Verständnis des Commit-Verlaufs eines Git-Repositorys ist entscheidend für effektive Versionskontrolle und Zusammenarbeit.
Es gibt verschiedene Befehle und Methoden, um die Historie eines Git-Projekts zu erkunden und zu interpretieren, aber konzentriere dich zunächst auf den Befehl git log.
Git Log
Der wichtigste Befehl zum Anzeigen des Commit-Verlaufs ist git log. Dieser Befehl zeigt eine chronologische Liste der Commits an und liefert wesentliche Informationen zu jedem Commit.
Grundlegende Verwendung
git log
Dieser Befehl zeigt den Commit-Verlauf von neuestem zu ältestem an. Die Navigation durch das Log erfolgt mit den Pfeiltasten, das Beenden mit q.
Führe den Befehl git log im Projektverzeichnis aus:
Wie zu sehen ist, werden die bisher drei durchgeführten Commits angezeigt.
Ausgabedetails
Obwohl die Ausgabe nur wenige Zeilen umfasst, enthält sie eine Vielzahl an Informationen zu jedem Commit. Diese Elemente sind (von oben nach unten):
- Commit-Hash (eindeutiger Commit-Bezeichner);
- Autor (Name und E-Mail-Adresse der Person, die den Commit durchgeführt hat);
- Datum und Uhrzeit, zu denen der Commit erstellt wurde;
- Commit-Nachricht.
Ausgabe anpassen
Die Anzahl der angezeigten Commits kann mit dem Befehl git log -n begrenzt werden.
Zum Beispiel zeigt der folgende Befehl nur die zwei neuesten Commits an:
git log -n 2
Außerdem ist es möglich, jeden Commit auf eine einzelne Zeile zu kondensieren, wobei nur der Commit-Hash und die Commit-Nachricht angezeigt werden. Dies geschieht mit folgendem Befehl:
git log --oneline
Führe beide Befehle im Terminal aus:
Beim Ausführen des Befehls git log --oneline werden die Hashes der Commits nicht vollständig angezeigt. Stattdessen werden nur die Zeichen dargestellt, die den Commit eindeutig identifizieren.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen