Menu
Coddy logo textTech

Ändern einer verfolgten Datei

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

Sobald eine Datei committet wurde, verfolgt Git sie. Wenn Sie sie das nächste Mal bearbeiten, zeigt git status sie als modified anstatt als untracked an.

git status --short
 M hello.txt

Das M in der zweiten Spalte bedeutet „im Arbeitsverzeichnis geändert, aber noch nicht gestaged“. Sie stagen Änderungen mit demselben git add-Befehl:

git add hello.txt
git status --short
M  hello.txt

Beachten Sie, dass das M in die erste Spalte verschoben wurde. Die beiden Spalten sind staged (links) und Arbeitsverzeichnis (rechts). Sobald die Änderung staged ist, committen Sie diese wie jede andere auch:

git commit -m "Update hello.txt"

Jeder Commit erfasst einen vollständigen Snapshot, sodass Sie die alte Version nicht verlieren. Sie können sie sich jederzeit wieder ansehen.

challenge icon

Aufgabe

Einfach

Der Ordner enthält note.txt. Initialisiere das Repo, konfiguriere die Benutzeridentität, committe die ursprüngliche Datei, ändere dann den Inhalt der Datei in updated und führe git status --short aus.

Die erwartete Ausgabe ist die Markierung für geändert, aber nicht zum Staging hinzugefügt (modified-but-not-staged).

Spickzettel

Nach dem Bearbeiten einer verfolgten Datei zeigt git status --short ein M in der rechten Spalte (geändert, nicht gestaged):

git status --short
 M hello.txt

Stagen Sie die Änderung mit git add, was das M in die linke Spalte verschiebt (gestaged):

git add hello.txt
git status --short
M  hello.txt

Führen Sie dann den Commit wie gewohnt durch:

git commit -m "Update hello.txt"

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