Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Mehr Über das Verfolgen von Dateien | Einführung in Git
Git-Grundlagen
course content

Kursinhalt

Git-Grundlagen

Git-Grundlagen

1. Einführung in Git
2. Fortgeschrittenere Interaktion
3. Änderungen Rückgängig Machen
4. Arbeiten mit Branches in Git

book
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.

question-icon

Angenommen, wir haben eine Datei namens preprocessing.py. Ihre Aufgabe ist es, die Aktionen mit den entsprechenden Befehlen in der richtigen Reihenfolge zu bringen, damit die Änderungen in dieser Datei committet werden.

1.
2.

Click or drag`n`drop items and fill in the blanks

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9
We're sorry to hear that something went wrong. What happened?
some-alt