Sehen, was sich geändert hat
Die Unterschiede finden
⏱ ca. ~7 Min
01 · Lesen
Bevor du committest, willst du normalerweise sehen, was du eigentlich geändert hast. git diff vergleicht deine aktuellen Dateien Zeile für Zeile mit dem letzten Commit — hinzugefügte Zeilen in Grün, gelöschte in Rot.
💡 Stell dir das so vorgit diff zu benutzen ist wie zwei Fotos nebeneinander zu legen und "Finde den Unterschied" zu spielen. git markiert klar, was hinzugefügt, gelöscht oder geändert wurde, sodass du deine Arbeit vor dem Commit prüfen kannst.
Kernpunkte
- git diff zeigt den Unterschied zwischen "noch nicht gestagten Änderungen" und dem letzten Commit
- Hinzugefügte Zeilen beginnen mit + (grün), gelöschte mit - (rot)
- Den Diff vor jedem Commit zu prüfen hilft, Fehler früh zu erwischen
02 · Terminal-Übung
Um Änderungen zu sehen, brauchen wir ein git-Repo mit einem Commit, damit es etwas zum Vergleichen gibt.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
03 · Terminal-Übung
Stage alle Dateien für deinen ersten Commit.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
04 · Terminal-Übung
Mach den ersten Commit, damit git eine Basis hat, mit der spätere Versionen verglichen werden können.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
05 · Quiz
Was vergleicht git diff standardmäßig?
- Deine aktuellen Dateien vs. den letzten Commit
- Zwei verschiedene Branches
- Zwei verschiedene Dateien
- Lokales Repo vs. GitHub
06 · Terminal-Übung
Jetzt ändern wir die Datei. Häng eine neue Zeile an app.js an.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
07 · Terminal-Übung
Schau jetzt mit git diff, was sich seit dem letzten Commit tatsächlich geändert hat.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
08 · Ausfüllen
Um zu sehen, was du seit dem letzten Commit geändert hast (vor dem Stagen), führst du git ___ aus.
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.