Dateiverfolgung in Git
In der vorherigen Lektion haben wir Git in unserem Projekt initialisiert. Und jetzt können wir mit Git-Befehlen Sicherungskopien des Projekts erstellen, oder, in der korrekten Terminologie, Commits machen.
Allerdings ist nicht alles so einfach. Die Sache ist, dass es in jedem Projekt Dateien gibt, von denen keine Sicherungskopien benötigt werden. Zum Beispiel Cache-Dateien. Daher muss im Git-System explizit angegeben werden, welche Dateien genau wir sichern wollen.
In Git gibt es zwei Arten von Dateien: untracked (untracked) und tracked (tracked).
Tracked Dateien sind Dateien, deren Änderungen Git überwacht. Im Falle einer Änderung dieser Dateien wird Git uns dies mitteilen.
Untracked Dateien sind Dateien, deren Änderungen Git nicht überwacht. Standardmäßig sind alle Dateien genau so. Und damit Git beginnt, Dateien zu überwachen, muss man ihn darum bitten. Lassen Sie uns herausfinden, wie das geht.
Zunächst müssen wir lernen, den Status
der Dateien anzuzeigen. Dafür gibt es in Git
einen speziellen Befehl status:
git status
Angenommen, in Ihrem Projektordner befinden sich einige Dateien:
- index.html
- styles.css
Diese Dateien sind standardmäßig
untracked. In diesem Fall wird der Befehl
status die Liste dieser
Dateien in dieser Form ausgeben:
Untracked files:
index.html
styles.css
Überprüfen Sie den Status der Dateien in Ihrem Projekt.
Erstellen Sie eine weitere Datei im Projektordner. Überprüfen Sie den Status. Stellen Sie sicher, dass die neue Datei in der Liste der untracked Dateien erscheint.