Wie entferne ich ein Verzeichnis aus einem Git -Repository??

Wie entferne ich ein Verzeichnis aus einem Git -Repository??
Ein Repository ist ein wesentlicher Bestandteil von Git für das Projektmanagement. GIT -Benutzer speichern Projektdateien und Verzeichnisse im GIT -Repository, um verschiedene Projekte zu speichern und deren Quellcode zu verwalten. Manchmal erstellen nicht verwendete Verzeichnisse und Dateien ein Durcheinander oder beschädigte Dateien in Verzeichnissen möglicherweise dem Git -Repository. Daher müssen GIT -Benutzer zusätzliche Verzeichnisse aus dem Git -Repository entfernen.

In diesem Blog wird beschrieben:

  • So entfernen Sie das Verzeichnis aus nicht gestalteten Bereich?
  • So entfernen Sie das Verzeichnis vom Git Local Repository?

So lass uns anfangen!

So entfernen Sie das Verzeichnis aus nicht gestalteten Bereich?

Un nicht gestaltete Dateien oder Verzeichnisse wurden in den Staging -Bereich nicht hinzugefügt und sind nicht bereit, Änderungen zu begehen. Um nicht zusammengezogene Verzeichnisse aus dem Git -Repository zu entfernen, öffnen Sie zunächst das Git -Repository und führen Sie die “aus“ ausGit sauber -f -d" Befehl.

Überprüfen Sie zu diesem Zweck die folgenden Schritte.

Schritt 1: Öffnen Sie Git Terminal

Öffnen Sie zunächst das Git -Terminal im Startmenü:

Schritt 2: Wechseln Sie zum Git -Repository

Verwenden Sie als nächstes die “CDBefehl, um zum Git Local Repository zu wechseln:

$ CD "C:/Git"

Schritt 3: Erstellen Sie ein neues Verzeichnis

Erstellen Sie ein neues Verzeichnis im Git -Repository über den angegebenen Befehl:

$ mkdir order1

Überprüfen Sie als NächstGit -Status" Befehl:

$ Git Status

Schritt 4: Entfernen Sie nicht zusammengezogene Verzeichnisse aus dem Git -Repository

Entfernen Sie die nicht zusammengezogenen Verzeichnisse aus dem Git -Repository, indem Sie Git verwendensauber" Befehl. Die Option "-F”Wird verwendet, um Verzeichnisse zwangs zu entfernen, und die“-DDie Option wird hinzugefügt, um Verzeichnisse zusammen mit der Datei zu entfernen:

$ git clean -f -d

Überprüfen Sie anschließend, ob das Verzeichnis entfernt wird oder nicht, indem Sie den Git -Repository -Status überprüfen:

$ Git Status

Die folgende Ausgabe zeigt an, dass das Verzeichnis erfolgreich entfernt wird:

So entfernen Sie das Verzeichnis vom Git Local Repository?

Verwenden Sie das “, um ein verfolgtes Verzeichnis zu entfernen, das in Git Local Repository hinzugefügt wurdeGit rm -r" Befehl.

Schritt 1: Überprüfen Sie den Git -Status

Erstens den Git ausführen “StatusBefehl, um zu prüfen, ob ein Verzeichnis im inszenierten oder nicht gestalteten Bereich vorhanden ist:

$ Git Status

Der "Ordner1”Ist ein nicht zusammengezogener Ordner, was bedeutet, dass das Verzeichnis noch nicht zum Repository -Tracking -Index hinzugefügt wurde:

Schritt 2: Verzeichnis in den Staging -Bereich hinzufügen

Um das Repository in den Staging-Bereich hinzuzufügen, folgen Sie dem folgenden Befehl:

$ git add .

Schritt 3: Verzeichnis Commitory

Beiten Sie als nächstes das verfolgte Verzeichnis mit dem angegebenen Befehl. Dadurch wird das Verzeichnis dem lokalen Repository hinzugefügt:

$ Git Commit m "Verzeichnisse sind verpflichtet"

Schritt 4: Entfernen Sie das Verzeichnis vom Git Local Repository

Zuletzt entfernen Sie das Verzeichnis, indem Sie das verwenden “Git RM" Befehl. Hier das "-RDie Option wird verwendet, um das Verzeichnis rekursiv zu entfernen:

$ git rm -r order1

Um zu überprüfen, ob das Verzeichnis entfernt wird oder nicht vom lokalen Repository, verwenden Sie die “ls" Befehl:

$ ls

Die folgende Ausgabe zeigt an, dass das Verzeichnis erfolgreich aus dem Git -Repository entfernt wird:

Wir haben Ihnen die Prozedur beigebracht, ein Verzeichnis aus dem Git Local Repository zu entfernen.

Abschluss

Um das Verzeichnis aus dem Git -Repository zu entfernen, öffnen Sie zunächst das Git Local Repository. Als nächstes führen Sie die nicht zusammengezogenen Verzeichnisse ausGit sauber -f -d" Befehl. Wenn Sie das verfolgte Verzeichnis aus dem Git Local Repository entfernen, verwenden Sie das “Git rm -r " Befehl. Diese Beschreibung hat gezeigt, wie ein Verzeichnis aus einem lokalen Git-Repository entfernt wird.