In dieser Studie werden Sie die Methode zur Wiederherstellung gelöschter Dateien in einem Git -Repository vermitteln.
So revert man gelöschte Dateien in einem Git -Repository zurück?
Um das gelöschte Feld in einem Git -Repository wiederherzustellen, werden wir zunächst den Löschvorgang durchführen, um auf das Problem zu verweisen. Zu diesem Zweck wechseln Sie zu dem gewünschten lokalen Repository. Erstellen Sie dann eine Datei und verfolgen Sie sie im Staging -Bereich. Als nächstes nahm Commit Änderungen vor und retten Sie es. Überprüfen Sie den aktuellen Status des Repositorys. Führen Sie die hinzugefügte Datei mit der “aus$ rm Befehl ”, um die angegebene Datei zu entfernen. Um die gelöschte Datei in einem Git -Repository wiederherzustellen, führen Sie die “aus“ ausGit Reset -HardBefehl mit dem gezielten Kopfzeiger.
Schauen Sie sich nun die unten implementierten Schritte an, um ein besseres Verständnis zu erhalten!
Schritt 1: Navigieren Sie zum Repository
Führen Sie zuerst die "CDBefehl, um zum gewünschten Git Local Repository zu wechseln:
$ CD "C: \ Benutzer \ Nazma \ git \ test_4"
Schritt 2: Datei erstellen
Um eine neue Datei in Git Local Repository zu erstellen, führen Sie die “aus“ ausberühren" Befehl:
$ touch Datei1.txt
Schritt 3: Änderungen hinzufügen
Um alle Änderungen zum Git-Repository hinzuzufügen, führen Sie den Befehl am folgenden gelisteten aus:
$ git add .
Schritt 4: Status überprüfen
Führen Sie den folgenden Befehl aus, um den aktuellen Repository -Status anzuzeigen:
$ Git Status .
Wie Sie in der folgenden Ausgabe sehen können, wird die Datei im Arbeitsverzeichnis platziert und bereit zu verpflichten:
Schritt 5: Änderungen begehen
Jetzt leiten Sie die "Git CommitBefehl mit dem “-MOption, die hinzugefügte Datei zum Repository zu begehen und die Commit -Nachricht hinzuzufügen:
$ Git Commit -m "Erste Datei hinzugefügt" "
Schritt 6: Überprüfen Sie den Git -Protokollverlauf
Überprüfen Sie den Protokollverlauf, um die festgelegten Änderungen zu gewährleisten, indem Sie die „ausführen“Git -Protokoll ." Befehl:
$ git log .
Schritt 7: Datei entfernen
Jetzt leiten Sie die "rm Befehl ”Um die verfolgte Datei zu entfernen:
$ rm Datei1.txt
Schritt 8: Liste der Repository -Dateien anzeigen
Führen Sie das auslsBefehl zum Anzeigen der Dateienliste:
$ ls
Schritt 9: Verfolgung von Änderungen
Fügen Sie alle Änderungen in das Git -Repository hinzu und führen Sie das ausGit Add ." Befehl:
$ git add .
Schritt 10: Änderungen begehen
Aktualisieren Sie das Repository mit der “Git CommitBefehl mit dem “-MOption und fügen Sie die gewünschte Commit -Nachricht hinzu:
$ Git Commit -m "1 Datei gelöscht"
Schritt 11: Repository -Protokollverlauf anzeigen
Leiten Sie die "Git -Protokoll .Befehl zum Anzeigen des aktuellen Repository -Protokoll -Verlaufs:
$ git log .
Es kann beobachtet werden, dass sich der Kopfzeiger auf das jüngste Commit bezieht:
Schritt 12: Datei wiederherstellen
Führen Sie die gelöschte Datei aus, um die gelöschte Datei wiederherzustellenGit ResetBefehl mit dem “-hartOption und zielen Sie auf die Position des Kopfzeigers:
$ git Reset -harter Kopf ~ 1
Schritt 13: Überprüfen Sie die Festungsgeschichte
Um zu überprüfen, ob das gelöschte Dateikomitee zurückverwendet wird, führen Sie die “aus“ ausGit -Protokoll ." Befehl:
$ git log.
Wie Sie sehen können, enthält der Git -Protokollgeschichte das vorherige Commit:
Schritt 14: Überprüfen Sie die Inhaltsliste der Repository
Schließlich führen Sie das aus “auslsBefehl, um die Existenz der wiederhergestellten Datei zu gewährleisten:
$ ls
Das ist es! Wir haben das einfachste Verfahren zum Wiederherstellen gelöschter Dateien in einem Git -Repository zusammengestellt.
Um die gelöschten Dateien in einem Git -Repository zurückzukehren, navigieren Sie zunächst zum Git Local Repository und führen Sie die “ausGit Reset -HardBefehl mit dem gezielten Kopfzeiger. Diese Studie lieferte das Verfahren zur Wiederherstellung gelöschter Dateien in einem Git -Repository.