Questo blog discuterà il metodo per ottenere un file rimosso nella cronologia del progetto GIT.
Come ottenere un file eliminato/rimosso nella cronologia del progetto GIT?
Prova lo scenario di seguito per ottenere il file eliminato nel progetto GIT per commettere la cronologia:
Passaggio 1: passare al repository
Prima di tutto, gli sviluppatori devono navigare nel repository locale desiderato con l'aiuto di "CD"Comando:
$ CD "C: \ Users \ Nazma \ git \ Perk1"
Passaggio 2: visualizzare la cronologia del registro di riferimento Git
Quindi, eseguire il “Git Reflog ."Comando per mostrare l'intera cronologia dell'attuale ramo di lavoro:
$ git Reflog .
Secondo l'output di seguito, il commit evidenziato contiene i dettagli dei file eliminati più recentemente e copia il suo ID di commit:
Passaggio 3: trova il file eliminato dal progetto
Ora, esegui il "Git Show"Comando per ottenere il file di progetto eliminato:
$ git show --pretty = ""-solo name 7f690f8
Qui, il:
Secondo il seguente, il nome del file eliminato è "file2.TXT", Che è collocato in"Perk1"Git Repository locale:
Passaggio 4: visualizzare i dettagli delle modifiche al file eliminato
Se si desidera ottenere i dettagli della modifica del file eliminato, esegui il “Git Show - "Comando:
$ git show 7f690f8 - Perk1/
Nel comando sopra indicato, il "7f6 .. ."È il commit sha-hash, il"-"Viene utilizzato per dirlo a Git, per considerare il file fornito dopo questi caratteri speciali. Come puoi vedere, visualizza i dettagli di commit forniti insieme alla cronologia delle modifiche complete del file eliminato:
Questo è tutto! Abbiamo dimostrato di trovare un file rimosso/eliminato nel progetto GIT COMMIT.
Conclusione
Per ottenere il file eliminato nel progetto GIT per commettere una cronologia, prima vai al repository locale Git e controlla la cronologia dei registri di riferimento. Quindi, copia l'hash SHA del commit, che contiene i dettagli del file eliminato. Successivamente, eseguire il “git show -pretty = "" -name -solo "Comando. Per visualizzare i dettagli di modifica del file eliminato, eseguire il “Git Show