Menu
Coddy logo textTech

Git Show

Teil des Abschnitts Versionsverwaltung der Terminal-Journey von Coddy. Lektion 17 von 58.

git show zeigt einen einzelnen Commit an: seine Nachricht, Metadaten und das Diff der von ihm vorgenommenen Änderungen. Ohne Argumente wird der neueste Commit angezeigt:

git show

Du kannst auch eine bestimmte Commit-ID angeben:

git show a1b2c3d

Oder verwende eine relative Referenz wie HEAD~1, die „einen Commit vor HEAD“ bedeutet:

git show HEAD~1

Um nur die Nachricht eines Commits (kein Diff) zu erhalten, übergeben Sie --no-patch zusammen mit einem Format-String:

git show --no-patch --pretty=%s HEAD

Dies ist nützlich in Skripten, bei denen Sie sich nur für die Betreffzeile interessieren, nicht für den vollständigen Inhalt.

challenge icon

Aufgabe

Einfach

Der Ordner enthält plan.md. Initialisiere das Repository und erstelle zwei Commits:

  1. Füge plan.md mit der Nachricht Add plan hinzu.
  2. Hänge die Zeile step 1 an plan.md an, stage sie und committe sie mit der Nachricht Add first step.

Gib dann nur die Betreffzeile des vorherigen Commits (einen vor HEAD) mit git show --no-patch --pretty=%s HEAD~1 aus.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Versionsverwaltung

Übe selbstständig: Terminal-Playground