Kursinhalt
Git-Grundlagen
Git-Grundlagen
Mehr Über das Verfolgen von Dateien
Wie wir bereits besprochen haben, können die Dateien in unserem Projektverzeichnis, wenn wir mit Git arbeiten, entweder verfolgt oder nicht verfolgt sein. Während verfolgte Dateien Teil der Snapshots (zukünftige Commits) sind, sind nicht verfolgte Dateien dies nicht. Neu erstellte Dateien sind zum Beispiel normalerweise nicht verfolgt, bis sie dem Staging-Bereich hinzugefügt werden.
Apropos verfolgte Dateien, sie können sich in einem der drei möglichen Zustände befinden:
- geändert (bestimmte Änderungen wurden an der Datei vorgenommen, aber Git speichert sie noch nicht);
- gestaged (die Änderungen sind bereit, committet zu werden und werden Teil des Snapshots sein);
- committet (die Änderungen sind in einem Snapshot im
.git
-Verzeichnis gespeichert).
Schauen wir uns ein Bild an, um die Dinge klarer zu machen:
Hinweis
Wenn unsere Datei bereits verfolgt wird und wir einige Änderungen daran vorgenommen haben, müssen wir dennoch den Befehl
git add
ausführen, um diese Änderungen zu stagen.
Lassen Sie uns nun unsere test.txt
-Datei über den folgenden Befehl ändern:
Der >>
Operator hängt den in Anführungszeichen (doppelt oder einfach) eingeschlossenen Text an eine bestehende Datei an, die in unserem Fall test.txt
ist. Der Text wird am Ende der Datei in einer neuen Zeile hinzugefügt.
Jetzt hat unsere Datei einen geänderten Status. Wir werden dann die Befehle git add
, git status
und git commit
verwenden, um diese Änderung zu stagen, den Status unseres Arbeitsbaums und Staging-Bereichs zu überprüfen und die Änderung zu committen:
Wie Sie sehen können, haben wir nun unsere Änderungen staged und einen neuen Schnappschuss unseres Projekts durch das Committen der gestagten Änderungen erstellt.
Danke für Ihr Feedback!