In questo blog, elaboreremo la procedura di ripristinare i file eliminati in GIT.
Può git ripristinare un file?
Sì, Git può ripristinare un file. Questa operazione sembra necessaria in una situazione in cui si è erroneamente rimosso qualsiasi file importante che è necessario per ripristinare.
Come ripristinare un file in git?
Nella procedura di seguito, in primo luogo, passeremo a un repository Git e controlleremo l'elenco dei file esistenti. Quindi, seleziona uno di essi e rimuovilo usando "$ git rm "Comando. Successivamente, sposta il file eliminato ed esegui il "$ git checkout - "Comando per ripristinarlo.
Per comprendere lo scenario sopra disiscusso, controlla i passaggi sotto forniti!
Passaggio 1: vai alla directory GIT
In primo luogo, spostati nel repository locale Git usando il comando "CD":
$ CD "C: \ Users \ Nazma \ git \ demo2"
Passaggio 2: elenca i file del repository
Corri il "git ls-files"Comando per visualizzare tutti i file del repository specificato:
$ git ls-files
Come puoi vedere, il nostro "Demo2"Il repository Git contiene tre file, due con".TXT"E uno con".rtf"Estensione:
Passaggio 3: rimuovere il file
Ora rimuoveremo il "Demo1.TXT"File dal repository locale Git con l'aiuto di"git rm"Comando:
$ git rm demo1.TXT
Qui, il nostro file specificato viene eliminato correttamente:
Passaggio 4: elenca i file del repository
Eseguire il comando fornito per verificare l'operazione di rimozione del file:
$ git ls-files
Come puoi vedere nell'output seguente, non esiste un file con il nome "Demo1.TXT":
Passaggio 5: controlla lo stato
Controlla lo stato corrente del repository Git utilizzando il "Stato Git ."Comando:
$ git status .
Il file eliminato viene messo in scena automaticamente, che è il comportamento predefinito di "Rm"Comando:
Passaggio 6: file di spostamento
Successivamente, sposta il file eliminato eseguendo il "reset git"Comando:
$ git reset head - demo1.TXT
Qui, specifica il "TESTA"Opzione con il nome del file per scendere le modifiche:
Passaggio 7: controlla lo stato
Esegui il comando seguente per controllare lo stato:
$ git status .
Come puoi vedere, le modifiche alla cancellazione non sono ora messa a punto:
Passaggio 8: ripristina il file
Infine, esegui il “Checkout Git"Comando per ripristinare il file:
$ git checkout - demo1.TXT
Ancora una volta, eseguire il “Stato Git ."Comando per visualizzare lo stato corrente del repository git:
$ git status .
Nulla è inserito nel repository che deve impegnarsi e l'area di lavoro è pulita:
Passaggio 9: verificare il file di ripristino
Infine, elenca i file del repository per visualizzare il file ripristinato:
$ git ls-files
L'output fornito mostra che abbiamo ripristinato con successo il cancellato "Demo1.TXT"File al nostro repository git:
Abbiamo presentato il metodo per ripristinare un file.
Conclusione
Sì, puoi ripristinare il file in git. Per fare ciò, passare al repository locale Git e controllare i file esistenti inseriti nel repository. Successivamente, esegui il "$ git rm "Comando per rimuovere qualsiasi file. Quindi, sposta le modifiche usando il "$ git reset head - "Comando. Infine, eseguire il “$ git checkout - "Comando per ripristinare il file rimosso. Questo blog ha spiegato la procedura di ripristino dei file eliminati in GIT.