È 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.