Kann eine Datei wiederherstellen?

Kann eine Datei wiederherstellen?
Git ist ein unabhängiges Tracking -System, das von Personen verwendet wird, die als Team zusammenarbeiten. Auf Git können Hunderte von Dateien für mehrere Projektzwecke hinzugefügt werden. Sie können Dateien jederzeit erstellen, löschen und aktualisieren, und Git ermöglicht es den Benutzern auch, die gelöschten Dateien jederzeit wiederherzustellen.

In diesem Blog werden wir das Verfahren zur Wiederherstellung gelöschter Dateien in Git näher erläutern.

Kann eine Datei wiederherstellen?

Ja, Git kann eine Datei wiederherstellen. Diese Operation scheint in einer Situation erforderlich zu sein, in der Sie fälschlicherweise jede wichtige Datei entfernt haben, die zur Wiederherstellung erforderlich ist.

So restaurieren Sie eine Datei in Git?

In der folgenden Prozedur werden wir zunächst zu einem Git-Repository übergehen und die Liste der vorhandenen Dateien überprüfen. Wählen Sie dann einen von ihnen aus und entfernen Sie sie mit dem “$ git rm " Befehl. Danach die gelöschte Datei auflösen und die “ausführen“$ git checkout - Befehl, es wiederherzustellen.

Um das oben diskutierte Szenario zu verstehen, lesen Sie die folgenden Schritte!

Schritt 1: Navigieren Sie zum Git -Verzeichnis
Gehen Sie zunächst mit dem Befehl „CD“ zum Git Local Repository:

$ CD "C: \ Benutzer \ Nazma \ Git \ Demo2"

Schritt 2: Listen Sie Repository -Dateien auf
Leiten Sie die "Git LS-FilesBefehl zum Anzeigen aller Dateien des angegebenen Repositorys:

$ git ls-Files

Wie Sie sehen können, unsere ““Demo2"Git -Repository enthält drei Dateien, zwei mit".txtUnd einer mit ".RTF" Verlängerung:

Schritt 3: Datei entfernen
Jetzt werden wir die „entfernen“Demo1.txtDatei aus dem Git Local Repository mit Hilfe des “Git RM" Befehl:

$ git rm Demo1.txt

Hier wird unsere angegebene Datei erfolgreich gelöscht:

Schritt 4: Listen Sie Repository -Dateien auf
Führen Sie den angegebenen Befehl aus, um die Dateientfernungsoperation zu überprüfen:

$ git ls-Files

Wie Sie in der folgenden Ausgabe sehen können, gibt es keine Datei mit dem Namen vorhanden “Demo1.txt”:

Schritt 5: Status überprüfen
Überprüfen Sie den aktuellen Status des Git -Repositorys mithilfe der “Git -Status ." Befehl:

$ Git Status .

Die gelöschte Datei wird automatisch inszeniert, was das Standardverhalten der “istrm" Befehl:

Schritt 6: Ablaufdatei
Lösen Sie als nächstes die gelöschte Datei durch Ausführung der “Git Reset" Befehl:

$ git Reset Head - Demo1.txt

Hier geben Sie die “an"KOPFOption mit dem Dateinamen, um die Änderungen zu lösen:

Schritt 7: Status überprüfen
Führen Sie den folgenden Befehl aus, um den Status zu überprüfen:

$ Git Status .

Wie Sie sehen können, sind die Änderungen der Löschung jetzt nicht weitergegeben:

Schritt 8: Datei wiederherstellen
Schließlich führen Sie das aus “ausGit CheckoutBefehl zum Wiederherstellen der Datei:

$ git checkout - Demo1.txt

Nochmals die “ausführen“Git -Status .Befehl zum Anzeigen des aktuellen Status des Git -Repository:

$ Git Status .

Im Repo wird nichts platziert, das sich begehen 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:

$ git ls-Files

Die angegebene Ausgabe zeigt, dass wir das gelöschte erfolgreich wiederhergestellt haben “Demo1.txtDatei an unserem Git -Repository:

Wir haben die Methode zur Wiederherstellung einer Datei vorgestellt.

Abschluss

Ja, Sie können die Datei in Git wiederherstellen. Gehen Sie dazu in das Git Local Repository und überprüfen Sie die vorhandenen Dateien, die im Repository platziert sind. Als nächstes führen Sie die "$ git rm Befehl ”, um eine Datei zu entfernen. Lösen Sie dann die Änderungen mit dem “$ git zurücksetzen Kopf - " Befehl. Schließlich führen Sie das aus “aus$ git checkout - Befehl ”, um die entfernte Datei wiederherzustellen. In diesem Blog wurde das Verfahren zur Wiederherstellung von gelöschten Dateien in Git erläutert.