Ripristina git come ripristinare i file eliminati in un repository git?

Ripristina git come ripristinare i file eliminati in un repository git?
Git fornisce un modo efficiente di monitorare e controllare tutti i tipi di progetti software. Mentre ci lavorano, a volte gli utenti incontrano problemi, come eliminare involontariamente i file. Questa situazione può diventare un mal di testa nel loro flusso di lavoro. Inoltre, i file rimossi possono causare problemi nel proprio repository git. Ma non preoccuparti! Puoi ripristinare questi file usando "reset git -hard"Comando con il puntatore del capo mirato.

Questo studio ti insegnerà il metodo per ripristinare i file eliminati in un repository git.

Come ripristinare i file eliminati in un repository Git?

Per ripristinare il campo eliminato in un repository Git, in primo luogo, eseguiremo l'operazione di eliminazione per fare riferimento al problema. A tale scopo, spostati nel repository locale desiderato. Quindi, crea un file e traccialo nell'area di stadiazione. Successivamente, commetti le modifiche e salvalo. Controllare lo stato corrente del repository. Eseguire il file aggiunto usando "$ rm "Comando per rimuovere il file specificato. Per ripristinare il file eliminato in un repository Git, eseguire il "reset git -hard"Comando con il puntatore del capo mirato.

Ora, dai un'occhiata ai passaggi implementati per una migliore comprensione!

Passaggio 1: vai al repository

Innanzitutto, esegui il "CD"Comando di spostarsi nel repository locale Desired Git:

$ CD "C: \ Users \ Nazma \ git \ test_4"

Passaggio 2: creare file

Per creare un nuovo file nel repository locale Git, eseguire il “tocco"Comando:

$ touch file1.TXT

Passaggio 3: Aggiungi modifiche

Per aggiungere tutte le modifiche al repository Git, eseguire il comando sotto l'elenco:

$ git aggiungi .

Passaggio 4: controlla lo stato

Eseguire il seguente comando per visualizzare lo stato del repository corrente:

$ git status .

Come puoi vedere nell'output seguente, il file viene inserito nella directory di lavoro e pronto a impegnarsi:

Passaggio 5: commettere modifiche

Ora, esegui il "commit gitComando "con il"-M"Opzione per commettere il file aggiunto nel repository e aggiungere il messaggio di commit:

$ git commit -m "primo file aggiunto"

Passaggio 6: controlla la cronologia del registro GIT

Controlla la cronologia del registro per garantire le modifiche impegnate eseguendo il "registro git ."Comando:

$ git log .

Passaggio 7: rimuovere il file

Ora, esegui il "Rm "Comando per rimuovere il file tracciato:

$ rm file1.TXT

Passaggio 8: visualizzare l'elenco dei file del repository

Eseguire il "ls"Comando per visualizzare l'elenco dei file:

$ ls

Passaggio 9: tenere traccia delle modifiche

Aggiungi tutte le modifiche al repository Git ed esegui il "git aggiungi ."Comando:

$ git aggiungi .

Passaggio 10: commettere modifiche

Aggiorna il repository utilizzando "commit gitComando "con il"-M"Opzione e aggiungi il messaggio di commit desiderato:

$ git commit -m "1 file cancellato"

Passaggio 11: Visualizza la cronologia del registro del repository

Corri il "registro git ."Comando per visualizzare la cronologia del registro del repository corrente:

$ git log .

Si può osservare che il puntatore del capo si riferisce al commit più recente:

Passaggio 12: ripristina il file

Per ripristinare il file eliminato, eseguire il "reset gitComando "con il"-difficile"Opzione e target la posizione del puntatore del capo:

$ git reset -testa hard ~ 1

Passaggio 13: verificare la cronologia del commit

Per verificare se il commit del file eliminato viene ripristinato, eseguire il "registro git ."Comando:

$ git log.

Come puoi vedere, la cronologia del registro Git contiene il commit precedente:

Passaggio 14: controlla l'elenco dei contenuti del repository

Infine, eseguire il “ls"Comando per garantire l'esistenza del file ripristinato:

$ ls

Questo è tutto! Abbiamo compilato la procedura più semplice per ripristinare i file eliminati in un repository Git.

Conclusione

Per ripristinare i file eliminati in un repository GIT, prima vai al repository locale Git ed esegui il “reset git -hard"Comando con il puntatore del capo mirato. Questo studio ha fornito la procedura per ripristinare i file eliminati in un repository Git.