Änderungen Anzeigen
Swipe um das Menü anzuzeigen
git log -p
Der Befehl git log zeigt die Commit-Historie eines Projekts an.
Um die genauen geänderten Zeilen in jedem Commit anzuzeigen, verwende die Option -p (Patch).
Diese Methode ist hilfreich, um schnell einen Commit zu identifizieren, der einen Fehler im Code eingeführt hat.
Vollständiger Befehl:
git log -p
Führe den Befehl im Terminal aus:
Jeder Commit ist durch einen Rahmen in unterschiedlichen Farben getrennt, um die visuelle Unterscheidung zu verbessern. Da die Detailinformationen zu jedem Commit möglicherweise nicht auf einen Bildschirm passen, können die Pfeiltasten zum Hoch- und Runterscrollen verwendet werden.
Das Beenden erfolgt durch Drücken der q-Taste.
Hier zeigen Pluszeichen hinzugefügte Zeilen an, und falls Zeilen gelöscht wurden, erscheinen sie mit Minus- (Bindestrich-) Symbolen.
git show
Der Befehl git show zeigt detaillierte Informationen über die durch einen bestimmten Commit eingeführten Änderungen an.
Grundlegende Syntax:
git show [commit]
Hier bezieht sich [commit] auf den Hash (Bezeichner) des Commits, den Sie anzeigen möchten.
Untersuchung der Ausgabe des Befehls git log -p, mit Fokus auf den zweitneuesten Commit:
commit e3bd3aa851985adbe19048068ebf5fae623a07a1
Author: Kyryl Sidak <email@example.com>
Date: Fri Nov 10 13:57:55 2023 +0200
Subject: "Add description of Git"
Body: "This commit introduces brief description of Git and highlights its key features. It also states the reasons for the widespread popularity of Git."
Hier sind die ersten Zeilen der Ausgabe für diesen Commit. Um den Befehl git show für diesen Commit zu verwenden, kopieren Sie dessen Hash und führen Sie folgenden Befehl aus:
git show e3bd3aa851985adbe19048068ebf5fae623a07a1
Ihr Commit-Hash kann abweichen, daher achten Sie darauf, den korrekten Hash zu verwenden.
Führen Sie diesen Befehl im Terminal aus:
Wie Sie sehen, ist die Ausgabe identisch mit dem Befehl git log -p, jedoch nur für einen Commit.
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