In diesem Blog werden die Methode zum Erhalten einer entfernten Datei im GIT -Projekt Commit History erörtert.
So erhält man eine gelöschte/entfernte Datei im Git Project Commit History?
Probieren Sie das unterbewertete Szenario aus, um die gelöschte Datei im GIT-Projekt zu erhalten, um die Geschichte zu begehen:
Schritt 1: Übergehen Sie zum Repository
Zunächst müssen Entwickler mit Hilfe des “zum gewünschten lokalen Repository navigierenCD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git \ Perk1"
Schritt 2: Git -Referenzprotokollgeschichte anzeigen
Dann führen Sie das aus “ausGit -Reflog .Befehl, um die gesamte Geschichte des aktuellen Arbeitszweigs anzuzeigen:
$ Git Reflog .
Gemäß der untergegebenen Ausgabe enthält das hervorgehobene Komitee die zuletzt gelöschten Dateiendetails und kopieren seine Commit-ID:
Schritt 3: Project Deleted Datei finden
Führen Sie nun das aus “ausGit ShowBefehl ”, um die gelöschte Projektdatei zu erhalten:
$ git show --pretty = ""-Nur-name 7f690f8
Hier das:
Gemäß dem untergegebenen Abstand ist der gelöschte Dateiname "Datei2.txt", Das in die" platziert ist "Perk1”Git Local Repository:
Schritt 4: Löschte Dateiänderungen anzeigen Details
Wenn Sie das Detail der Änderung der gelöschten Datei erhalten möchten, führen Sie die “aus,Git Show - " Befehl:
$ git show 7f690f8 - PERK1/
Im obigen Befehl das “die“7f6… ."Ist das Commit Sha-hash, die"-”Wird verwendet, um Git zu sagen, die Datei zu berücksichtigen, die nach diesen Sonderzeichen bereitgestellt wird. Wie Sie sehen können, werden die bereitgestellten Feststellungsdetails zusammen mit dem vollständigen Modifikationsverlauf der gelöschten Datei angezeigt:
Das ist es! Wir haben demonstriert, dass im Git Project Commit History eine entfernte/gelöschte Datei gefunden wurde.
Abschluss
Um die gelöschte Datei in das Git -Projekt zu erhalten, um Historie zu begehen, navigieren Sie zunächst zum Git Local Repository und überprüfen Sie den Referenzprotokollverlauf. Kopieren Sie dann den SHA -Hash des Commits, der die gelöschten Dateidetails enthält. Als nächstes führen Sie die ausgit show -pretty = ”” -name nur " Befehl. Führen Sie die “aus, um die Bearbeitungsdetails der gelöschten Datei anzuzeigenGit Show