Ripristina la testa al precedente commit git

Ripristina la testa al precedente commit git
In Git, la testa è un punto che si riferisce al commit o alla modifica più recente. Tuttavia, a volte, dopo la modifica, lo sviluppatore desidera ripristinare le modifiche e i file o passare al punto precedente. IL "Ripristina la testa"L'operazione consente agli sviluppatori di ripristinare le modifiche e tornare all'ultimo commit. Inoltre, viene anche utilizzato per indicare cambiamenti più recenti che gli sviluppatori hanno apportato.

Questo post illustrerà come ripristinare la testa al commit GIT precedente. Quindi, iniziamo!

Come ripristinare il commit GIT precedente?

Per ripristinare il precedente commit Git, prima, apri il repository locale Git e controlla il registro per visualizzare il commit più recente. Quindi, torna al commit precedente utilizzando il "reset git -hard testa ~ 1"Comando.

Per ripristinare praticamente la testa al commit precedente, seguire la procedura menzionata.

Passaggio 1: lancio del terminal Git Bash
Innanzitutto, apri il terminal Git Bash dal "Avviare" menù:

Passaggio 2: apri il repository locale Git
Successivamente, vai al repository Git locale:

$ cd "c: \ git"

Passaggio 3: crea un nuovo file
Crea un nuovo file utilizzando il comando indicato. Ad esempio, abbiamo creato un "File1.TXT" file:

$ touch file1.TXT

Passaggio 4: controllare lo stato del file
Per controllare lo stato del file, scrivere il "Stato Git"Comando sul terminale:

$ git status

Il file è ora non tracciato e collocato nell'area non messa in scena:

Passaggio 5: aggiungi file alla fase
Per spostare il file nell'area di stadiazione, utilizzare il "git aggiungi"Comanda e specifica il nome del file in esso:

$ git aggiungi file1.TXT

Ancora una volta, visualizza lo stato del file per verificare se il file appena creato viene spostato nell'area di stadiazione o meno:

$ git status

Qui, puoi vedere che il file è ora spostato nell'area di messa in scena ed è pronto a impegnarsi:

Passaggio 6: commit file
Successivamente, commetti il ​​file utilizzando il "commit git"Comando. IL "-M"L'opzione viene utilizzata per allegare un messaggio di commit qui:

$ git commit -m "primo commit"

Passaggio 7: verifica l'ultimo commit
Per verificare se il file è impegnato o meno, utilizzare il comando fornito:

$ git log

Qui, puoi vedere un file con "Primo commit"Il messaggio è impegnato con successo:

Passaggio 8: apportare modifiche nel file
Apportare modifiche al file appena creato aprendolo nell'editor predefinito utilizzando il comando menzionato:

$ start file1.TXT

Si può vedere che il file specificato è aperto nel blocco note. Apporta alcune modifiche nel file e premi il "Ctrl+s"Chiave per salvare le modifiche:

Passaggio 9: aggiungi file all'area del palcoscenico
Ancora una volta, aggiungi un file dall'area spostata all'area di gestione temporanea:

$ git aggiungi file1.TXT

Verificare lo stato del file:

$ git status

Qui, puoi vedere il file modificato che viene aggiunto all'area di stadiazione e pronto a impegnarsi:

Passaggio 10: commetti un file modificato
Fai un secondo commit per l'applicazione di modifiche modificate:

$ git commit -m "seconda commissione"

Ora, controlla il file di registro per visualizzare la posizione corrente della testa e verificare anche se il file modificato è impegnato o meno:

$ git log

L'output seguente indica che il file aggiornato è impegnato correttamente:

Passaggio 11: ripristinare la testa
Ripristina la testa verso il commit precedente per ripristinare la modifica usando il comando menzionato:

$ git reset -testa hard ~ 1

Qui, puoi vedere che la testa è impostata sul precedente "Primo commit" commettere:

Passaggio 12: Verificare che la testa venga ripristinata
Per verificare se la testa viene ripristinata alla commissione precedente, controlla nuovamente il registro:

$ git log

Abbiamo elaborato su come ripristinare la testa per i precedenti commit git.

Conclusione

Per ripristinare la testa al commit precedente, prima, apri il repository Git. Successivamente, utilizza il “reset git -hard testa ~ 1"Comando sul terminale. Per commettere un file su GIT, creare prima un file e aggiungere il file all'area di stadiazione. Successivamente, commetti il ​​file appena creato utilizzando il "git commit -m"Comando. Questo post ha illustrato come ripristinare il commit GIT precedente.