Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Dateien in Git Entfernen | Fortgeschrittenere Interaktion
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
Dateien in Git Entfernen

In der Welt der Versionskontrolle ist das Verwalten von Dateien ein entscheidender Aspekt, um eine saubere und organisierte Projektgeschichte zu bewahren. Git bietet spezifische Befehle zum Entfernen und Umbenennen von Dateien, um sicherzustellen, dass diese Änderungen effizient verfolgt werden. Für den Moment beginnen wir mit dem Entfernen von Dateien.

Entfernen von Dateien

Der Befehl git rm wird verwendet, um Dateien sowohl aus dem Arbeitsverzeichnis als auch aus dem Staging-Bereich zu entfernen.

Hinweis

Dieser Befehl wird die Datei davon abhalten, von Git verfolgt zu werden, und sie aus dem .git-Verzeichnis entfernen.

Er hilft Git zu erkennen, dass die Datei im nächsten Commit gelöscht werden soll. Hier ist die grundlegende Syntax:

Wobei <file> der Name der Datei ist, die Sie entfernen möchten.

Datei-Entfernungs-Workflow

Angenommen, wir haben entschieden, dass unsere test.txt Datei jetzt veraltet ist, daher wäre es sinnvoll, diese Datei zu entfernen. Lassen Sie uns zuerst alle nicht versteckten Dateien und Verzeichnisse in unserem Repository mit dem folgenden Befehl auflisten:

Unser Repository enthält tatsächlich die Datei test.txt. Lassen Sie uns nun den Befehl git rm ausführen, um diese Datei zu entfernen:

Als nächstes können wir den Befehl git status ausführen:

Wie Sie sehen können, ist diese Änderung bereit, um committet zu werden, also lassen Sie uns mit einer passenden Commit-Nachricht committen:

Unser Commit war erfolgreich, und da unsere Dateien ursprünglich vier Zeilen enthielten, fanden 4 Löschungen statt.

Lassen Sie uns nun erneut nicht versteckte Dateien und Verzeichnisse auflisten:

Derzeit gibt es keine nicht-versteckten Dateien mehr in unserem Repository, was beweist, dass das Löschen erfolgreich war.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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