Il sistema di versioning indipendente Git è utilizzato più ampiamente tra le persone mentre si lavora su un grande progetto come squadra. Gli utenti lavorano nel repository locale e dopo questo lo spingono per salvarlo e condividerlo con altri membri del team. Quando gli utenti aggiungono, rimuovono o aggiornano i file di progetto, sono tenuti a commettere tutte le modifiche al repository remoto e aggiornarlo. Dopo aver sincronizzato il repository locale con il repository remoto, a volte gli utenti non vogliono mantenere modifiche/aggiornamenti e tentare di tornare a un commit precedente. Possono farlo usando il "Git Ripristina"Comando.
In questa guida, parleremo di come tornare a un recente commit nel repository in git.
Come tornare a un precedente commit nel repository in Git?
Per tornare a un recente commit nel repository in Git, passare attraverso l'esempio seguente.
Supponiamo di aver aggiunto un commit al repository Git. Dopodiché, ci rendiamo conto che le modifiche apportate non sono adatte e vogliamo rimuoverle. Per questo scopo specificato, dobbiamo tornare a un recente commit nel repository.
Ora, andiamo verso la procedura.
Passaggio 1: Apri Git Bash
Apri il terminale GIT usando "Avviare" menù:
Passaggio 2: vai alla directory GIT
Eseguire il "CD"Comando di passare alla directory specifica per tornare al commit precedente in quel repository:
$ cd "C: \ Users \ nazma \ git \ test \ first_demo"
Passaggio 3: crea un nuovo file
Quindi, crea il nuovo file nella directory locale Git:
$ touch file3.TXT
Il nostro nuovo file "File3.TXT"È creato correttamente:
Passaggio 4: aggiungi file in git repo
Eseguire il "git aggiungi"Comando per tracciare il file dalla directory di lavoro all'area di messa in scena:
$ git aggiungi file3.TXT
Passaggio 5: commettere modifiche
Ora, commetti modifiche per salvare gli aggiornamenti a Git Repo con un messaggio di commit:
$ git commit -m "file3 aggiunto"
Passaggio 6: controlla la cronologia dei registri
Per controllare la cronologia del registro, eseguire il comando fornito:
$ git log
Come puoi vedere, tutta la cronologia del commit viene visualizzata sullo schermo, ora copia il commit ref del precedente commit:
Passaggio 7: ripristinare il commit precedente
Ora, incolla il commit ref e corri con "Git Ripristina"Comando:
$ git Revert 1D3315E
Aprirà l'editor, aggiungerà il commento nel file aperto che verrà visualizzato nella cronologia di commit, salverà le modifiche ed uscirà dall'editor:
Come puoi vedere, il nostro file di commit "file2"È eliminato con successo:
Passaggio 8: verifica il commit di riposo
Infine, per verificare il ritorno a un precedente commit, eseguire il "registro git"Comando:
$ git log --oneline
Abbiamo fornito il modo più semplice per tornare a un precedente commit nel repository in Git.
Conclusione
Per tornare a un recente commit nel repository in Git, in primo luogo, vai alla directory specifica in cui si desidera apportare modifiche. Quindi crea e aggiungi il file al Repo locale Git. Successivamente, commetti cambiamenti con il "$ git commit -m"Comando con un messaggio e controlla la cronologia del registro eseguendo il"$ git log"Comando. Copia il commit ref del precedente commit, esegui il "$ git torna"Comando con il ref di commit e verificarlo. Questa guida ha illustrato il metodo di ripristino a un recente commit nel repository in Git.