Come recuperare il file eliminato in cui non è stato effettuato alcun commit dopo la cancellazione

Come recuperare il file eliminato in cui non è stato effettuato alcun commit dopo la cancellazione

I file sono la parte essenziale di Git che viene utilizzata per gestire il codice sorgente del progetto. In Git, tutte le modifiche avvengono attraverso i file. Quindi, queste modifiche si impegnano a salvare in un repository locale. Tuttavia, a volte gli sviluppatori possono eliminare accidentalmente il file impegnato e successivamente vogliono ripristinarlo. Se l'utente non commette alcuna modifica dopo aver eliminato un file, può ripristinare il file eliminato nel repository Git.

Questo blog dimostrerà come recuperare i file eliminati in cui non è stato effettuato alcun commit dopo la cancellazione.

Come recuperare i file eliminati prima di commettere modifiche?

Per recuperare il file eliminato prima di commettere nuove modifiche, prima spostati nel repository Git. Dopo aver eliminato un file, l'utente può recuperarlo utilizzando "GIT Checkout Head "Comando.

Passaggio 1: Open Git Terminal

Innanzitutto, dal menu Start, apri il terminale GIT:

Passaggio 2: vai al repository git

Usa il "CD"Comando di andare al repository Git:

$ cd "c: \ git \ design"

Passaggio 3: generare nuovo file

Genera un nuovo file nel repository Git tramite "tocco"Comando:

demo $ touch.TXT

Successivamente, controllare lo stato del repository per verificare se il file viene generato o meno:

$ git status

Passaggio 4: spostare il file in indice di tracciamento

Quindi, sposta il file non tracciato nell'area di tracciamento utilizzando il comando seguente:

$ git aggiungi .

Passaggio 5: commettere modifiche al repository

Commettere le modifiche tracciate attraverso il comando menzionato:

$ git commit -m "nuovo commit"

Passaggio 6: rimuovere il file

Ora rimuovi il file impegnato dal repository di lavoro Git utilizzando "git rm"Comando:

$ git rm demo.TXT

Verificare l'opzione di eliminazione del file elencando il contenuto:

$ ls

Puoi vedere che il file viene eliminato dal repository:

Passaggio 7: recuperare il file eliminato

Successivamente, recuperare il file eliminato prima di commettere eventuali modifiche utilizzando il "GIT Checkout Head "Comando:

$ git checkout head demo.TXT

Qui, specifica il nome del file eliminato che si desidera recuperare:

Ancora una volta, utilizza il "ls"Comanda e verifica se il file viene recuperato o meno:

$ ls

L'output seguente mostra che abbiamo recuperato correttamente il file eliminato:

Ti abbiamo insegnato il metodo per recuperare i file eliminati in cui non è stato effettuato alcun commit dopo la cancellazione.

Conclusione

Per recuperare il file eliminato prima di commettere nuove modifiche, andare prima nel repository locale Git, in cui il file viene eliminato dopo il commit e non sono ancora state commesse nuove modifiche. Per recuperare il file eliminato, utilizzare il "GIT Checkout Head "Comando. In questo post, abbiamo elaborato il metodo per recuperare il file eliminato in cui non vengono commesse nuove modifiche dopo la cancellazione.