Come ripristinare tutte le modifiche dopo l'ultimo commit in GIT

Come ripristinare tutte le modifiche dopo l'ultimo commit in GIT
Molto probabilmente ingegneri di software o sviluppatori di software spingono più commit nel loro repository git. Ma in alcune situazioni, non vogliono spingere i cambiamenti nel loro particolare repository git che sono commessi e necessitano di ulteriori modifiche prima di impegnarsi. Di conseguenza, sono tenuti a ripristinare il commit più recente dal repository Git.

Questa guida spiegherà la procedura di ripristino di tutte le modifiche dopo l'ultimo commit in GIT.

Come ripristinare tutte le modifiche in GIT dopo l'ultimo commit?

Per ripristinare tutte le modifiche dopo l'ultimo commit in GIT, seguire i passaggi di seguito:

  • Passa al repository Git desiderato.
  • Crea un nuovo file e spingerlo all'indice di tracciamento.
  • Commettere modifiche e visualizzare la cronologia del registro di riferimento del repository.
  • Copia l'indice.
  • Corri il "Git reset head@1"Comanda e verifica la nuova posizione del puntatore.

Passaggio 1: reindirizzarsi a un particolare repository git

Usa il "CD"Comando e passare al repository Git richiesto:

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

Passaggio 2: crea un nuovo file

Ora, genera un nuovo file eseguendo il "tocco"Comando:

$ touch file5.TXT

Passaggio 3: tenere traccia delle modifiche

Quindi, eseguire il comando fornito per tracciare il file appena creato nell'area di gestione temporanea:

$ git aggiungi .

Passaggio 4: commettere modifiche

Quindi, spingi tutte le modifiche al repository locale Git eseguendo il "commit git"Comando insieme al messaggio di commit:

$ git commit -m "nuovo file5.txt aggiunto "

Passaggio 5: Controlla la cronologia del registro di riferimento

Eseguire il "Git Reflog .“Comando per visualizzare la cronologia del registro di riferimento del repository:

$ git Reflog .

Secondo l'output di seguito, la testa indica il più recente commit del repository:

Passaggio 6: Git reset ha aggiunto modifiche

Infine, esegui il “reset git"Comando insieme all'indice copiato del head puntatore:

$ git reset head@1

Si può vedere che il puntatore del testa si sposta all'indice di testa specificato:

Passaggio 7: assicurarsi che il ripristino delle modifiche

Infine, eseguire il comando fornito per assicurarti se tutte le modifiche aggiuntive vengono ripristinate o meno:

$ git Reflog .

Come puoi vedere, le modifiche aggiunte più recentemente vengono rimosse correttamente e il puntatore del capo si sposta all'indice specificato:

Questo è tutto! Qui abbiamo fornito il processo più semplice per ripristinare tutte le modifiche dopo l'ultimo commit in Git.

Conclusione

Per ripristinare tutte le modifiche dopo l'ultimo commit in Git, prima, spostati nel repository Git desiderato. Quindi, crea un nuovo file e spingilo all'indice di tracciamento. Successivamente, commetti modifiche e visualizza la cronologia del registro di riferimento del repository. Successivamente, copia l'indice del puntatore del head, eseguire il “Git reset head@1"Comanda e verifica la nuova posizione del puntatore. Questa guida illustrava il ripristino di tutte le modifiche dopo l'ultimo commit in GIT.