Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Änderungen Anzeigen | Fortgeschrittenere Interaktion
Git-Grundlagen

Ä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:

Git log -p

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.

Note
Hinweis

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
Note
Hinweis

Ihr Commit-Hash kann abweichen, daher achten Sie darauf, den korrekten Hash zu verwenden.

Führen Sie diesen Befehl im Terminal aus:

Git show

Wie Sie sehen, ist die Ausgabe identisch mit dem Befehl git log -p, jedoch nur für einen Commit.

question mark

Was ist der Hauptunterschied zwischen den Befehlen git log -p und git show?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 2
some-alt