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 Essentials

bookHinzufügen Neuer Dateien

Erstellen einer Textdatei

Zunächst erstellen wir eine Textdatei im Projektverzeichnis, damit unser Working Tree nicht leer ist. Dies können wir mit dem Befehl echo tun:

'Learning Git is cool!' ist der Textinhalt, den wir in unsere Datei schreiben möchten. Die einfachen Anführungszeichen dienen lediglich der Einfassung des Textes und werden nicht in die Datei geschrieben. Standardmäßig gibt der Befehl echo den Text im Terminal aus, jedoch verwenden wir den Ausgabeumleitungsoperator >, um die Ausgabe in die Datei test.txt umzuleiten.

Nun führen wir den Befehl git status aus:

Jetzt befindet sich eine Datei im Working Tree, sie wird jedoch derzeit von Git nicht verfolgt. Damit sie verfolgt wird, muss diese Datei zum Staging-Bereich hinzugefügt werden.

Hinzufügen zum Staging-Bereich

Der Staging-Bereich, auch als "Index" bezeichnet, ist eine Datei, die als Zwischenschritt zwischen Ihrem 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 in Ihrem Git-Repository aufzeichnet. Im Wesentlichen erstellen Sie beim Committen einen Schnappschuss Ihres Projekts zu einem bestimmten Zeitpunkt und speichern diesen.

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

git add <file>

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

Fügen wir nun unsere Datei test.txt zum Staging-Bereich hinzu und überprüfen den Status unseres Arbeitsbaums und des Staging-Bereichs:

Note
Hinweis

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

Wie Sie sehen, wurde test.txt zum Staging-Bereich hinzugefügt, was eine einzelne Änderung darstellt, die zum Commit bereit ist – das Hinzufügen einer neuen Datei. Hier eine Abbildung zur Verdeutlichung:

question mark

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

Select the correct answer

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

Suggested prompts:

What is the next step after adding a file to the staging area?

Can you explain what happens if I modify the file after staging it?

How do I remove a file from the staging area if I change my mind?

Awesome!

Completion rate improved to 3.57

bookHinzufügen Neuer Dateien

Swipe um das Menü anzuzeigen

Erstellen einer Textdatei

Zunächst erstellen wir eine Textdatei im Projektverzeichnis, damit unser Working Tree nicht leer ist. Dies können wir mit dem Befehl echo tun:

'Learning Git is cool!' ist der Textinhalt, den wir in unsere Datei schreiben möchten. Die einfachen Anführungszeichen dienen lediglich der Einfassung des Textes und werden nicht in die Datei geschrieben. Standardmäßig gibt der Befehl echo den Text im Terminal aus, jedoch verwenden wir den Ausgabeumleitungsoperator >, um die Ausgabe in die Datei test.txt umzuleiten.

Nun führen wir den Befehl git status aus:

Jetzt befindet sich eine Datei im Working Tree, sie wird jedoch derzeit von Git nicht verfolgt. Damit sie verfolgt wird, muss diese Datei zum Staging-Bereich hinzugefügt werden.

Hinzufügen zum Staging-Bereich

Der Staging-Bereich, auch als "Index" bezeichnet, ist eine Datei, die als Zwischenschritt zwischen Ihrem 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 in Ihrem Git-Repository aufzeichnet. Im Wesentlichen erstellen Sie beim Committen einen Schnappschuss Ihres Projekts zu einem bestimmten Zeitpunkt und speichern diesen.

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

git add <file>

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

Fügen wir nun unsere Datei test.txt zum Staging-Bereich hinzu und überprüfen den Status unseres Arbeitsbaums und des Staging-Bereichs:

Note
Hinweis

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

Wie Sie sehen, wurde test.txt zum Staging-Bereich hinzugefügt, was eine einzelne Änderung darstellt, die zum Commit bereit ist – das Hinzufügen einer neuen Datei. Hier eine Abbildung zur Verdeutlichung:

question mark

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

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 7
some-alt