Come posso visualizzare una vecchia versione di un file con git?

Come posso visualizzare una vecchia versione di un file con git?

Mentre si tratta di funzionalità diverse nel progetto di sviluppo, gli sviluppatori creano più file. Aggiungono modifiche e aggiornano di tanto in tanto la versione del file. Tuttavia, a volte, è necessario visualizzare le vecchie versioni del file per confrontare le modifiche. Per questo scopo corrispondente, Git consente agli utenti di visualizzare le vecchie modifiche del file ogni volta che lo desiderano.

Questo blog descriverà la procedura per vedere una vecchia versione di un file con Git.

Come visualizzare una vecchia versione di un particolare file con Git?

Per visualizzare o vedere una vecchia versione di un file specifico in GIT, controlla le istruzioni sotto fornite:

    • Passare al repository locale.
    • Visualizza il contenuto del repository.
    • Visualizzare la cronologia del commit.
    • Scegli un ID di commit desiderato.
    • Visualizza la vecchia versione del file usando "Git Show:"Comando.

Passaggio 1: passare al repository locale

Innanzitutto, reindirizzare al particolare repository locale utilizzando il seguente comando:

CD "C: \ git"


Passaggio 2: Elenca il contenuto del repository

Quindi, visualizza il contenuto del repository corrente:

ls


Secondo l'output di seguito, il repository corrente contiene tre file. Scegli il file desiderato di cui si desidera visualizzare la versione. Ad esempio, abbiamo selezionato il "nuovo.TXT"File per visualizzare la sua vecchia versione:


Passaggio 3: visualizza la cronologia dei commit

Successivamente, utilizza il seguente comando per visualizzare la cronologia di commit del repository:

Git Log --oneline


Nello screenshot seguente, si possono vedere tutti gli commit del repository corrente. Copia l'ID di commit specifico del file selezionato. Ad esempio, abbiamo copiato il "43e5d18"Commit ID:


Passaggio 5: visualizzare la vecchia versione del file

Per visualizzare la vecchia versione del file selezionato, utilizzare il “Git Show"Comando insieme all'ID di commit desiderato e al nome del file:

Git Show 43E5D18: Nuovo.TXT


L'immagine seguente visualizza tutte le versioni del "nuovo.TXT" file:


Inoltre, per visualizzare la differenza tra la versione precedente del file, "Git Show "Il comando può essere usato:

Git Show -2 Nuovo.TXT


Qui, "-2"È usato per confrontare le ultime due versioni di"nuovo.TXT" file.

Nell'output di seguito, è possibile osservare il confronto tra le ultime due versioni del file desiderato:


Abbiamo spiegato il metodo più semplice per visualizzare una vecchia versione di un particolare file in Git.

Conclusione

Per visualizzare una versione precedente di un file con GIT, prima passa al repository locale e visualizza il suo contenuto. Quindi, controlla la cronologia del commit del repository e scegli l'ID di commit particolare del file desiderato. Successivamente, esegui il "Git Show:"Comando per visualizzare la vecchia versione del file. Questo blog ha spiegato il metodo per visualizzare una vecchia versione di un file in Git.