Anzeigen des Commit-Verlaufs
Das Verständnis des Commit-Verlaufs eines Git-Repositorys ist grundlegend für eine effektive Versionskontrolle und Zusammenarbeit. Es gibt verschiedene Befehle und Techniken, um den Commit-Verlauf eines Git-Projekts zu durchsuchen und zu verstehen, aber vorerst wird nur der Befehl git log
behandelt.
Git Log
Der Hauptbefehl zur Anzeige des Commit-Verlaufs ist git log
. Dieser Befehl zeigt eine chronologische Liste der Commits an und liefert wesentliche Informationen zu jedem Commit.
Grundlegende Verwendung
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ühren wir git log
im Projektverzeichnis aus:
Wie zu sehen ist, werden alle drei bisher erstellten Commits angezeigt.
Ausgabedetails
Obwohl die Ausgabe nur wenige Zeilen umfasst, enthält sie zahlreiche 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 erstellt hat);
- Datum und Uhrzeit des Commits;
- 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 2 neuesten Commits an:
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:
Führen wir 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 angezeigt, 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
What other options can I use with the git log command?
Can you explain how to search for a specific commit using git log?
How do I interpret the information shown in the git log output?
Awesome!
Completion rate improved to 3.57
Anzeigen des Commit-Verlaufs
Swipe um das Menü anzuzeigen
Das Verständnis des Commit-Verlaufs eines Git-Repositorys ist grundlegend für eine effektive Versionskontrolle und Zusammenarbeit. Es gibt verschiedene Befehle und Techniken, um den Commit-Verlauf eines Git-Projekts zu durchsuchen und zu verstehen, aber vorerst wird nur der Befehl git log
behandelt.
Git Log
Der Hauptbefehl zur Anzeige des Commit-Verlaufs ist git log
. Dieser Befehl zeigt eine chronologische Liste der Commits an und liefert wesentliche Informationen zu jedem Commit.
Grundlegende Verwendung
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ühren wir git log
im Projektverzeichnis aus:
Wie zu sehen ist, werden alle drei bisher erstellten Commits angezeigt.
Ausgabedetails
Obwohl die Ausgabe nur wenige Zeilen umfasst, enthält sie zahlreiche 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 erstellt hat);
- Datum und Uhrzeit des Commits;
- 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 2 neuesten Commits an:
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:
Führen wir 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 angezeigt, die den Commit eindeutig identifizieren.
Danke für Ihr Feedback!