Rückgängig machen “Git addieren <dir>”

Rückgängig machen “Git addieren <dir>”
In Git sind Dateien und Ordner die grundlegenden Einheiten des Repositorys. Jedes Git -Repository kann mehrere Dateien und Ordner enthalten. Ordner helfen Entwicklern, das Repository besser zu organisieren. Entwickler können den gesamten Ordner gleichzeitig inszenieren und begehen. Darüber hinaus können sie auch den Ordner einschließlich aller Dateien auflösen.

Diese Beschreibung behandelt die folgenden Aspekte:

  • Voraussetzung: Ordner/Verzeichnis hinzufügen zu Git Index
  • Methode 1: Verzeichnis „Git Add“/Staged mit dem Befehl „Git Reset“ rückgängig gemacht
  • Methode 2: Verzeichnis „Git Add“/Staged mit dem Befehl „Git restore“ rückgängig gemacht
  • Methode 3: Verzeichnis „Git Add“/Staged mit dem Befehl „Git RM“ rückgängig gemacht

Voraussetzung: Ordner/Verzeichnis hinzufügen zu Git Index

Um das bestimmte Verzeichnis dem Git -Index hinzuzufügen, navigieren Sie zunächst zum gewünschten Git -Repository und sehen Sie sich den Inhalt an. Fügen Sie dann den Unterordner/Unterverzeichnis in den Git -Index mit der “hinzuGit Add " Befehl.

Schritt 1: Wechseln Sie in das lokale Repository

Geben Sie zunächst den Befehl unterunter aufgeführt ein und leiten Sie sie in das jeweilige lokale Repository weiter:

CD "C: \ git \ repo1"

Schritt 2: Repository -Inhalt anzeigen

Listen Sie dann den Inhalt des aktuellen Repositorys auf:

ls

Die folgende Ausgabe zeigt an, dass das aktuelle Repository zwei Dateien und einen Unterordner enthält:

Schritt 3: Der Unterordner zum Git -Index hinzufügen

Verwenden Sie nun den folgenden Befehl zusammen mit dem jeweiligen Unterordnungsnamen, um ihn zu verfolgen:

Git Subdir hinzufügen

Schritt 4: Git -Status anzeigen

Um zu überprüfen, ob der gesamte Unterordner inszeniert wurde oder nicht, sehen Sie sich den Git -Status an:

Git -Status

Es ist ersichtlich, dass der gesamte Unterordner einschließlich seiner Inhalte verfolgt wurde:

Methode 1: Verzeichnis „Git Add“/Staged mit dem Befehl „Git Reset“ rückgängig gemacht

Der "Git ResetBefehl nicht alle inszenierten Dateien und Ordner abbauen. Das „die“ rückgängig machenGit Add "Betrieb nutzen Sie die"Git ResetBefehl ”und Geben Sie den festgelegten Verzeichnis/Ordnernamen an:

Git Reset Subdir

Methode 2: Verzeichnis „Git Add“/Staged mit dem Befehl „Git restore“ rückgängig gemacht

Der "Git -WiederherstellungBefehl mit dem “-inszeniertDie Option entfernt eine inszenierte Datei oder einen Ordner, der noch nicht verpflichtet ist. Um den jeweiligen inszenierten Ordner rückgängig zu machen, führen Sie den Befehl unterunter aufgeführt aus:

Git Restore -gestattet .

Methode 3: Verzeichnis „Git Add“/Staged mit dem Befehl „Git RM“ rückgängig gemacht

Der "Git RMBefehl mit dem “-zwischengespeichert" Und "-R”Optionen und Verzeichnis/Ordner Name entfernt ein bestimmtes Verzeichnis und alles darin im Git -Index:

Git rm -cached -r -Unterdir

Hier:

  • -zwischengespeichert"Option wird verwendet, um das" zu machen "Git RMDer Befehl arbeitet nur im Git -Index.
  • -RDie Option wird verwendet, um rekursiv zu entfernen.
  • SubdirIst unser gewünschter Ordner/Verzeichnis.

Überprüfen Sie zuletzt den GIT -Status, um Änderungen zu überprüfen:

Git -Status

Wie Sie sehen können, dass das “SubdirDer Unterordner/Verzeichnis wurde erfolgreich nicht weitergeleitet:

Wir haben verschiedene Methoden erklärt, um den Vorgang „Git Add“ rückgängig zu machen.

Abschluss

Git liefert verschiedene Befehle, um die Operation „Git Add“ zu rückgängigen, wie die “Git Reset ","Git restoure -staged ." Und "git rm -cached -r ”Befehle. Diese Befehle entfernen den jeweiligen verfolgten Ordner aus dem Git -Staging -Bereich. In diesem Artikel wurden verschiedene Methoden erläutert, um die Operation „Git Add“ rückgängig zu machen.