In diesem Blog werden wir auf das Verfahren zum Wiederherstellen gelöschter Dateien in Git eingehen.
Kann Git eine Datei wiederherstellen?
Ja, Git kann eine Datei wiederherstellen. Dieser Vorgang scheint in einer Situation erforderlich zu sein, in der Sie versehentlich eine wichtige Datei entfernt haben, die für die Wiederherstellung erforderlich ist.
Wie stellt man eine Datei in Git wieder her?
In der unten angegebenen Prozedur werden wir zuerst zu einem Git-Repository wechseln und die Liste der vorhandenen Dateien überprüfen. Wählen Sie dann eine davon aus und entfernen Sie sie mit der Schaltfläche „ $ git rm
Um das oben besprochene Szenario zu verstehen, sehen Sie sich die unten aufgeführten Schritte an!
Schritt 1: Navigieren Sie zum Git-Verzeichnis
Wechseln Sie zunächst mit dem Befehl „cd“ in das lokale Git-Repository:
$ CD 'C:\Benutzer \n azma\Git\demo2'
Schritt 2: Repository-Dateien auflisten
Führen Sie das „ git ls-Dateien ” Befehl, um alle Dateien des angegebenen Repositorys anzuzeigen:
$ git ls-Dateien
Wie Sie sehen können, ist unser „ demo2 ” Das Git-Repository enthält drei Dateien, zwei mit „ .txt “ und eine mit „ .rtf ' Verlängerung:
Schritt 3: Datei entfernen
Jetzt entfernen wir das „ demo1.txt “-Datei aus dem lokalen Git-Repository mit Hilfe des „ git rm ' Befehl:
Hier wird unsere angegebene Datei erfolgreich gelöscht:
Schritt 4: Repository-Dateien auflisten
Führen Sie den bereitgestellten Befehl aus, um den Vorgang zum Entfernen der Datei zu überprüfen:
Wie Sie in der folgenden Ausgabe sehen können, existiert keine Datei mit dem Namen „ demo1.txt “:
Schritt 5: Status prüfen
Überprüfen Sie den aktuellen Status des Git-Repositorys, indem Sie das „ Git-Status ' Befehl:
Die gelöschte Datei wird automatisch bereitgestellt, was das Standardverhalten des „ rm ' Befehl:
Schritt 6: Unstage-Datei
Heben Sie als Nächstes die Bereitstellung der gelöschten Datei auf, indem Sie das „ git zurücksetzen ' Befehl:
Geben Sie hier das „ KOPF ” Option mit dem Dateinamen, um die Änderungen rückgängig zu machen:
Schritt 7: Status prüfen
Führen Sie den folgenden Befehl aus, um den Status zu überprüfen:
Wie Sie sehen können, sind die Löschänderungen jetzt nicht mehr bereitgestellt:
Schritt 8: Datei wiederherstellen
Führen Sie abschließend das „ git-Kasse ” Befehl zum Wiederherstellen der Datei:
Führen Sie erneut das „ Git-Status ” Befehl, um den aktuellen Status des Git-Repositorys anzuzeigen:
$ Git-Status .Nichts wird in das Repo gestellt, was festgeschrieben werden muss, und der Arbeitsbereich ist sauber:
Schritt 9: Überprüfen Sie die Wiederherstellungsdatei
Listen Sie zuletzt die Repository-Dateien auf, um die wiederhergestellte Datei anzuzeigen:
Die angegebene Ausgabe zeigt, dass wir die gelöschten „ demo1.txt ”-Datei in unser Git-Repository:
Wir haben die Methode zum Wiederherstellen einer Datei vorgestellt.
Fazit
Ja, Sie können die Datei in Git wiederherstellen. Wechseln Sie dazu in das lokale Git-Repository und überprüfen Sie die vorhandenen Dateien, die im Repository abgelegt sind. Als nächstes führen Sie das „ $ git rm