Come si ripristina o ripristino un file a una revisione specifica

Come si ripristina o ripristino un file a una revisione specifica
Git è una piattaforma di controllo versione DevOps gratuita e open source che consente ai programmatori di implementare il loro codice in molte versioni. Gli utenti GIT impegnano file di gestione temporanea per far rispettare le modifiche al progetto. Ma a volte, agli sviluppatori non piacciono le modifiche e vogliono ripristinarle o potrebbero voler ripristinare alcuni file a una revisione specifica.

Questo articolo dimostrerà come ripristinare un file a una revisione precedente specifica.

Come ripristinare un file in una revisione specifica?

Per ripristinare o ripristinare il file su una revisione specifica, prima apri il repository Git e utilizza il “GIT RESET TESTA ~"Comando.

Per ripristinare o ripristinare il file, seguire la procedura fornita.

Passaggio 1: Open Git Bash Terminal

Innanzitutto, apri il "Git Bash" terminale:

Passaggio 2: Apri il repository Git

Successivamente, spostati nel repository Git locale utilizzando il "CD"Comando:

$ cd "c: \ git"

Passaggio 3: crea un nuovo file

Crea un nuovo file tramite "tocco"Comando:

$ touch file.TXT

Successivamente, controlla lo stato del repository per verificare se il nuovo file viene creato o meno:

$ git status

Passaggio 4: aggiungi file all'ambiente di stadiazione

Utilizzare il comando fornito per inserire un file non rintracciato nell'area di stadiazione:

$ git aggiungi file.TXT

Passaggio 5: commetti un nuovo file

Successivamente, commetti il ​​nuovo file per implementare le modifiche attraverso il comando seguente:

$ git commit -m "file.txt è impegnato "

Per verificare se le modifiche sono impegnate o meno, controlla il registro del repository usando "registro git"Comando:

$ git log

Qui, puoi vedere che il nuovo file è impegnato con successo:

Passaggio 6: modifica il file impegnato

Apri il file nell'editor GIT predefinito utilizzando "inizio"Comando insieme al nome del file:

$ Start File.TXT

Modifica il contenuto del file e successivamente premere "Ctrl+s"Chiavi per salvare le modifiche:

Passaggio 7: aggiungi il file modificato all'area di stadiazione

Ancora una volta, utilizza il "git aggiungi"Comando per aggiungere modifiche all'area di gestione temporanea e prepararle per il commit:

$ git aggiungi file.TXT

Visualizza lo stato del repository e verifica se il file modificato viene aggiunto all'area di stadiazione o meno:

$ git status

Passaggio 8: commetti un file modificato

Per commettere modifiche al repository locale, eseguire il comando fornito:

$ git commit -m "file.txt è modificato "

Ancora una volta, controllare i registri del repository Git per verificare se le modifiche modificate o impegnate o meno:

$ git log

Passaggio 9: ripristinare un file alla revisione precedente

Quindi, ripristina il file nella versione precedente per annullare la modifica usando "reset git"Comando. Il valore insieme a "TESTA"Specificato la revisione del file:

$ git reset -testa hard ~ 1

In alternativa, gli utenti Git possono ripristinare il file a una revisione specifica utilizzando "Checkout Git"Comando e specificando l'ID commit insieme al percorso del file:

$ git checkout 7e1cbc6 -file.TXT

Ancora una volta, avviare il file sull'editor selezionato predefinito per verificare se il file viene ripristinato in una revisione specifica o meno:

$ Start File.TXT

Il seguente output indica che il file è stato ripristinato correttamente:

Ti abbiamo insegnato come ripristinare un file a una revisione specifica.

Conclusione

Per ripristinare o ripristinare il file su una revisione specifica, prima apri il repository locale Git. Successivamente, modifica il contenuto del file e impegna quel file per implementare le modifiche. Per ripristinare il file in una revisione specifica, utilizza il "reset git -hard testa ~"Comando o"Checkout Git -"Comando. Abbiamo dimostrato come ripristinare i file in una revisione specifica.