Come posso tornare indietro in una posizione precedente in git

Come posso tornare indietro in una posizione precedente in git

È un fenomeno che gli umani possono commettere errori, e quindi devono affrontarli. Allo stesso modo, mentre lavorano su Git, a volte gli sviluppatori apportano modifiche nel repository locale o aggiungono nuovi file di codice sorgente. Nel frattempo, si rendono conto che le modifiche aggiunte sono errate. In una situazione del genere, è necessario ripristinare il puntatore della posizione precedente. Più specificamente, il "$ git reset"Il comando può essere utilizzato per eseguire questa operazione.

Questa guida ha illustrato la procedura per tornare indietro in una posizione precedente.

Come posso tornare a testa in una posizione precedente?

Gli utenti di Git possono ripristinare la posizione della testa nella posizione precedente ogni volta che è necessario. Per fare ciò, usando il comando GIT, spostati nel repository Git e crea nuovi file di testo. Quindi, monitorali sull'indice di stadiazione e commetti modifiche. Successivamente, visualizzare la posizione di corrente di testa e spostarla nella posizione precedente usando "$ git reset -Hard Head^".

Passaggio 1: vai al repository locale Git

Usa il "CD"Comando e spostarsi nel repository locale Desired Git:

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

Passaggio 2: creare file di testo

Successivamente, eseguire il “tocco"Comando per creare un nuovo file di testo nel repository:

$ touch file1.TXT

Passaggio 3: monitora il file di testo

Ora, aggiungi il file di testo all'area di stadiazione con l'aiuto del seguente comando:

$ git aggiungi file1.TXT

Passaggio 4: aggiornamento repository

Dopo aver tracciato le modifiche aggiunte, aggiorna il repository utilizzando il "commit git"Comando con il messaggio di commit desiderato tramite il"-M" opzione:

$ git commit -m "primo file aggiunto"

Passaggio 5: creare un nuovo file nel repository locale

Ora, esegui il comando di seguito per creare un nuovo file di testo nel repository:

$ touch file2.TXT

Passaggio 6: aggiungi file all'indice di stadiazione

Aggiungi il file appena creato nell'indice di stadiazione tramite "git aggiungi"Comando:

$ git aggiungi file2.TXT

Passaggio 7: commettere modifiche

Eseguire il "commit git"Comando per aggiungere modifiche insieme al"-M" opzione:

$ git commit -m "secondo file aggiunto"

Passaggio 8: selezionare il puntatore della testa

Ora, controlla la cronologia del registro di riferimento GIT per visualizzare il puntatore del capo corrente:

$ git log .

Secondo l'output sotto l'elenco di seguito, la testa punta alla commissione più recente:

Passaggio 9: riportare indietro nella posizione precedente

Infine, esegui il “reset gitComando "con il"-difficileOpzione "e"Testa^"Pointer:

$ git reset -testa dura^

Passaggio 10: Verifica spostando il puntatore

Infine, verificare che il puntatore del testa si ritorni nella posizione precedente o non utilizza il “registro git ."Comando:

$ git log .

È tutto! Abbiamo fornito la procedura per riportare la testa in una posizione precedente.

Conclusione

Per tornare indietro in una posizione precedente, prima, passare al repository Git e generare un nuovo file. Successivamente, seguilo sull'indice di stadiazione e commetti modifiche. Quindi, controlla la posizione della corrente di testa ed esegui il “$ git reset -Hard Head^"Comando per ripristinare la testa alla posizione precedente. Questa guida ha dimostrato il metodo per tornare alla testa in una posizione precedente.