Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Hinzufügen Neuer Dateien | Einführung in Git
Git-Grundlagen

Hinzufügen Neuer Dateien

Swipe um das Menü anzuzeigen

Erstellen einer Textdatei

Eine Textdatei im Projektverzeichnis erstellen, sodass der Working Tree nicht mehr leer ist. Verwenden Sie dazu den Befehl echo:

echo 'Learning Git is cool!' > test.txt

'Learning Git is cool!' ist der Textinhalt, der in die Datei geschrieben wird. Die einfachen Anführungszeichen dienen nur zur Einfassung des Textes und werden nicht in die Datei übernommen. Standardmäßig gibt der Befehl echo den Text im Terminal aus, aber der Ausgabeumleitungsoperator > leitet ihn in die Datei test.txt um.

Nun den Befehl git status ausführen:

git status
Erstellen einer neuen Textdatei

Es befindet sich nun eine Datei im Arbeitsverzeichnis, aber sie wird derzeit von Git nicht verfolgt. Um sie zu verfolgen, füge die Datei dem Staging-Bereich hinzu.

Hinzufügen zum Staging-Bereich

Der Staging-Bereich, auch als "Index" bekannt, ist eine Datei, die als Zwischenschritt zwischen dem Arbeitsverzeichnis und dem Git-Repository selbst dient. Er enthält Informationen über die Änderungen und Dateien, die im nächsten Commit enthalten sein werden.

Ein Commit ist eine grundlegende Operation, die Änderungen an Dateien im Git-Repository aufzeichnet. Im Wesentlichen wird beim Commit ein Schnappschuss des Projekts zu einem bestimmten Zeitpunkt erstellt und gespeichert.

Der Befehl, um eine Datei zum Staging-Bereich hinzuzufügen, lautet:

git add <file>

<file> sollte durch den Namen der Datei oder ihren Pfad relativ zum Stammverzeichnis des Projekts ersetzt werden, wenn sich die Datei in einem bestimmten Verzeichnis innerhalb des Projekts befindet. Für unser Beispiel sieht der Befehl wie folgt aus:

git add test.txt

Füge die Datei test.txt dem Staging-Bereich hinzu und überprüfe anschließend den Status sowohl des Arbeitsverzeichnisses als auch des Staging-Bereichs:

git status
Hinzufügen einer neuen Datei zum Staging-Bereich
Note
Hinweis

Tatsächlich zeigt der Befehl git status den Zustand sowohl des Arbeitsverzeichnisses als auch des Staging-Bereichs an.

Wie zu sehen ist, wurde test.txt zum Staging-Bereich hinzugefügt, was eine einzelne Änderung darstellt, die zum Commit bereit ist – das Hinzufügen einer neuen Datei. Die folgende Abbildung verdeutlicht dies:

Hinzufügen einer neuen Datei
question mark

Wie wird eine Datei namens data.csv zum Staging-Bereich hinzugefügt?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 7
some-alt