Hinzufügen Neuer Dateien
Erstellen einer Textdatei
Eine Textdatei im Projektverzeichnis erstellen, sodass der Working Tree nicht mehr leer ist. Verwenden Sie dazu den Befehl echo:
'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:
Es befindet sich nun eine Datei im Arbeitsverzeichnis, die jedoch derzeit von Git nicht verfolgt wird. Um sie zu einer verfolgten Datei zu machen, füge die Datei dem Staging-Bereich hinzu.
Hinzufügen zum Staging-Bereich
Der Staging-Bereich, auch als "Index" bezeichnet, ist eine Datei, die als Zwischenschritt zwischen deinem 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 deinem Git-Repository aufzeichnet. Im Wesentlichen erstellst du beim Committen einen Schnappschuss deines Projekts zu einem bestimmten Zeitpunkt und speicherst ihn.
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 deines Projekts ersetzt werden, falls sich die Datei in einem bestimmten Verzeichnis innerhalb deines Projekts befindet. Für uns sieht der Befehl wie folgt aus:
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:
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 dem 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:
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.57
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:
'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:
Es befindet sich nun eine Datei im Arbeitsverzeichnis, die jedoch derzeit von Git nicht verfolgt wird. Um sie zu einer verfolgten Datei zu machen, füge die Datei dem Staging-Bereich hinzu.
Hinzufügen zum Staging-Bereich
Der Staging-Bereich, auch als "Index" bezeichnet, ist eine Datei, die als Zwischenschritt zwischen deinem 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 deinem Git-Repository aufzeichnet. Im Wesentlichen erstellst du beim Committen einen Schnappschuss deines Projekts zu einem bestimmten Zeitpunkt und speicherst ihn.
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 deines Projekts ersetzt werden, falls sich die Datei in einem bestimmten Verzeichnis innerhalb deines Projekts befindet. Für uns sieht der Befehl wie folgt aus:
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:
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 dem 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:
Danke für Ihr Feedback!