Menu
Coddy logo textTech

Gestagte Änderungen vergleichen

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

Sobald du Änderungen mit git add für den Commit vorgemerkt hast, werden sie mit einfachem git diff nicht mehr angezeigt. Um zu sehen, was für den nächsten Commit vorgemerkt ist, verwende:

git diff --staged

(Das Flag --cached ist ein Alias und bewirkt dasselbe.) Dies ist das, was Sie direkt vor dem Committen ausführen sollten, um genau zu überprüfen, was gespeichert wird.

Die beiden Diffs beantworten zwei unterschiedliche Fragen:

  • git diff: „Was habe ich geändert, aber noch nicht für den Commit vorgemerkt?“
  • git diff --staged: „Was wird in den nächsten Commit aufgenommen?“

Wenn Sie sowohl nicht gestagte als auch gestagte Änderungen haben, zeigen die beiden Befehle unterschiedliche Zeilensätze an. Zu wissen, welcher welcher ist, verhindert, dass Sie die falsche Version committen.

challenge icon

Aufgabe

Einfach

Der Ordner enthält config.txt mit dem Inhalt port=80, bereits committet. Ändere ihn zu port=8080, stage die Änderung und führe dann git diff --staged 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