GIT-RESTORE-Befehl in Git | Erklärt

GIT-RESTORE-Befehl in Git | Erklärt
Wenn Benutzer eine Datei in Git erstellen, wird sie im Git -Arbeitsbereich platziert. Dann wechselt es zum Git -Staging -Index, wo es als verfolgte Datei bezeichnet wird und bereit ist, sich zu engagieren. Um die Datei zu speichern oder Änderungen an das Git -Repository für die spätere Verwendung hinzuzufügen, müssen Benutzer Änderungen begehen. In einigen Situationen möchten Benutzer die nachverfolgten Dateien entfernen oder Änderungen aus dem Staging -Index hinzugefügt und in den Git -Arbeitsbereich zurückkehren. Für diesen bestimmten Zweck die “Git -Wiederherstellung" kann verwendet werden.

Die Ergebnisse aus dieser Beschreibung sind:

  • Was ist der Befehl "Git Restore" in Git??
  • So verfolgte/inszenierte "Git restore" in Git verfolgt/inszeniert?
  • So verfolgten/inszenierte "Git restore" mehrere Dateien in Git?

Was ist der Befehl "Git Restore" in Git??

Der "Git -WiederherstellungDer Befehl ”wird zum Wiederherstellen oder Abwerfen der neuesten festgelegten Änderungen und zur Entfernung der verfolgten lokalen Änderungen verwendet. Dieser Befehl kann mit verschiedenen Flags verwendet werden, wie z. B.:

  • “Die Option wird verwendet, um die Dateien aus dem Staging -Bereich zu entfernen und ihre tatsächliche Version zu pflegen.
  • “Die Option wird verwendet, um nicht übereinstimmende lokale Änderungen aus der Datei zu verwerfen.

Syntax

Hier ist die allgemeine Syntax der “Git -Wiederherstellung" Befehl:

Git -Wiederherstellung

Aus dem obigen Befehl das “”Wird durch die gewünschten Tags ersetzt.

So verfolgte/inszenierte "Git restore" in Git verfolgt/inszeniert?

Zu "Git -Wiederherstellung”Die nicht übereinstimmende einzelne Datei in Git finden Sie im folgenden Verfahren:

  • Gehen Sie zum örtlichen GIT -Repository.
  • Listen Sie die nicht übereinstimmenden Dateien auf.
  • Leiten Sie die "Git restoure -staged " Befehl.
  • Überprüfen Sie den aktuellen Status des Repositorys.

Schritt 1: Navigieren Sie zum lokalen Repository

Navigieren Sie zunächst zum jeweiligen lokalen Repository, indem Sie die „ausführen“CD" Befehl:

CD "C: \ Benutzer \ Nazma \ Git \ Demo13"

Schritt 2: Unbekannte Dateien anzeigen

Listen Sie nun alle inszenierten Dateien auf, indem Sie den aktuellen Status des Repositorys überprüfen:

Git -Status

Nach der folgenden Ausgabe die “Datei.py","Datei1.txt", Und "Datei2.txt”Sind die nicht übereinstimmenden Dateien. Wir werden die „nicht enttäuschen“Datei.py" Datei:

Schritt 3: Ungeblauchte Datei

Führen Sie das ausGit -Wiederherstellung"Datei mit der"-inszeniertName und Dateiname:

GIT -Wiederherstellung -Stattende Datei.py

Schritt 4: Überprüfen Sie den aktuellen Status der Datei

Führen Sie die “aus, um den aktuellen Status der nicht abgestürzten Datei zu überprüfenGit -Status" Befehl:

Git -Status

Es ist zu sehen, dass die Unbekanntes "Datei.py”Wurde aus dem Staging -Bereich entfernt:

So verfolgten/inszenierte "Git restore" mehrere Dateien in Git?

Führen Sie den angegebenen Befehl aus, um die mehreren inszenierten Dateien aus dem Staging -Index zu entfernen:

Git restore -gestaltet *.txt

Hier alle Dateien, die die “haben“.txtErweiterung, wird aus dem Staging -Bereich entfernt:

Überprüfen Sie nun den Status der nicht übereinstimmten Dateien, indem Sie das ausführenGit -Status" Befehl:

Git -Status

Gemäß der untergegebenen Ausgabe sind alle nicht übereinstimmenden Dateien mit dem “.txtErweiterung, wurde in den Git -Arbeitsbereich zurückgezogen:

Wir haben detaillierte Informationen über die “zusammengestellt“Git -Wiederherstellung" Befehl.

Abschluss

Der "Git -WiederherstellungDer Befehl „Befehl wird verwendet. Der "Git restoure -staged *Der Befehl ”wird zum Entfernen der nicht zusammengezogenen Einzeldatei verwendet. Der "Git restoure -staged *Der Befehl ”wird verwendet, um mehrere Dateien aus dem Staging -Index zu entfernen. Dieser Leitfaden beschrieb die Verwendung der “Git -WiederherstellungBefehl in Git.