Wie man gelöschte Datei wiederherstellt, bei der nach dem Löschen kein Commiting vorgenommen wurde

Wie man gelöschte Datei wiederherstellt, bei der nach dem Löschen kein Commiting vorgenommen wurde

Dateien sind der wesentliche Teil von Git, der zum Verwalten des Projektquellcode verwendet wird. In Git finden alle Änderungen über Dateien statt. Dann sind diese Änderungen bestrebt, in einem lokalen Repository zu speichern. Manchmal löschen Entwickler jedoch manchmal versehentlich die festgelegte Datei und möchten sie später wiederherstellen. Wenn der Benutzer nach dem Löschen einer Datei keine Änderungen begeht, können er die gelöschte Datei in das Git -Repository wiederherstellen.

In diesem Blog wird zeigen, wie gelöschte Dateien wiederhergestellt werden können, bei denen nach dem Löschen kein Commiting vorgenommen wurde.

So wiederherstellen Sie gelöschte Dateien, bevor Sie Änderungen begehen?

Um die gelöschte Datei wiederherzustellen, bevor neue Änderungen begangen werden, wechseln Sie zunächst zum Git -Repository. Nach dem Löschen einer Datei kann der Benutzer sie mit der “wiederherstellen“ wiederherstellenGit Checkout Head " Befehl.

Schritt 1: Öffnen Sie Git Terminal

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

Schritt 2: Gehen Sie zum Git -Repository

Verwenden Sie die “CDBefehl zum Git -Repository:

$ CD "C: \ Git \ Design"

Schritt 3: Neue Datei generieren

Generieren Sie eine neue Datei im Git -Repository über die “berühren" Befehl:

$ touch Demo.txt

Überprüfen Sie danach den Repository -Status, um zu überprüfen, ob die Datei generiert wird oder nicht:

$ Git Status

Schritt 4: Verschieben Sie die Datei in die Verfolgung des Index

Verschieben Sie als nächstes die nicht zusammengezogene Datei in den Tracking -Bereich, indem Sie den folgenden Befehl verwenden:

$ git add .

Schritt 5: Änderungen an Repository begehen

Verfolgen Sie die verfolgten Änderungen über den erwähnten Befehl:

$ Git Commit -m "neues Commit"

Schritt 6: Datei entfernen

Entfernen Sie nun die festgelegte Datei aus dem Git Working Repository mit dem “Git RM" Befehl:

$ git rm Demo.txt

Überprüfen Sie die Option "Dateilöschung", indem Sie den Inhalt auflisten:

$ ls

Sie können sehen, dass die Datei aus dem Repository gelöscht wird:

Schritt 7: Löschte Datei wiederherstellen

Danach die gelöschte Datei wiederherstellen, bevor Sie Änderungen mit der „mit der“ verpflichtenGit Checkout Head " Befehl:

$ Git Checkout Head Demo.txt

Geben Sie hier den gelöschten Dateinamen an, den Sie wiederherstellen möchten:

Nochmals nutzen Sie die “lsBefehl und überprüfen Sie, ob die Datei wiederhergestellt ist oder nicht:

$ ls

Die folgende Ausgabe zeigt, dass wir die gelöschte Datei erfolgreich wiederhergestellt haben:

Wir haben Ihnen die Methode beigebracht, gelöschte Dateien wiederherzustellen, bei denen nach dem Löschen kein Commiting vorgenommen wurde.

Abschluss

Um die gelöschte Datei wiederherzustellen, bevor Sie neue Änderungen begehen. Verwenden Sie die gelöschte Datei, um die gelöschte Datei wiederherzustellen, die “Git Checkout Head " Befehl. In diesem Beitrag haben wir die Methode zur Wiederherstellung der gelöschten Datei ausgearbeitet, in der nach dem Löschen keine neuen Änderungen festgelegt werden.