Non preoccuparti se non sei sicuro di come ripristinare un repository remoto a un commit specifico, poiché questo post dimostrerà il metodo per ripristinare il telecomando a un determinato commit.
Come ripristinare il telecomando a un determinato commit?
Per reimpostare il telecomando in un determinato commit, prima reimpostare o ripristinare il commit nel repository Git utilizzando "reset git"Comando. Dopodiché, spingi il commit sul telecomando usando il "git push -f "Comando.
Dai un'occhiata alla procedura fornita per la dimostrazione pratica.
Passaggio 1: lancio del terminal Git
Innanzitutto, aprire il terminale GIT dal menu Start di Windows:
Passaggio 2: vai a git working repository
Utilizzare il "CD"Comando e navigare al repository di lavoro Git:
$ cd "c: \ git \ commit"
Quindi, visualizza tutti i file e i repository del repository di lavoro corrente utilizzando "ls"Comando:
$ ls
Passaggio 3: apportare modifiche nel file GIT
Apportare alcune modifiche nel file GIT. A tale scopo, abbiamo modificato il contenuto di "File.TXT" file:
$ echo "ciao al suggerimento Linux">.TXT
Passaggio 4: aggiungi file all'indice di stadiazione
Successivamente, aggiungi il file modificato all'indice di tracciamento (area di stadiazione) utilizzando il comando menzionato:
$ git aggiungi file.TXT
Visualizza lo stato del repository Git per confermare se il file modificato viene aggiunto all'indice di tracciamento o meno:
$ git status
Puoi vedere che abbiamo aggiunto correttamente il file all'indice di tracciamento:
Passaggio 5: commettere nuove modifiche
Commettere le nuove modifiche con il "commit git"Comando mentre specifichi il messaggio con il"-M" opzione:
$ git commit -m "modifica del commit"
Controlla il registro GIT per verificare se le modifiche sono impegnate o meno:
$ git log
Qui, puoi vedere che le modifiche sono impegnate con successo e aggiunte al repository locale Git:
Passaggio 6: spingere le modifiche al telecomando
Successivamente, spingere le modifiche al repository remoto usando "Git Push "Comando. Qui, il "-F"La flag viene utilizzata per spingere le modifiche al telecomando con forza:
$ git push -f origine maestro
Passaggio 7: reimpostare il telecomando per un determinato commit
Ora, ripristina il telecomando al commit precedente o recente. A tale scopo, in primo luogo, torna indietro a un commit specifico o in un certo commit utilizzando la posizione della testa o ID di commit:
$ git reset -testa hard ~ 1
Passaggio 8: spingere le modifiche al telecomando
Dopo essere tornato a un determinato o precedente commit, spingere i commessi locali nel repository remoto:
$ git push -f origine maestro
Visualizza il registro del repository per verificare se il telecomando viene ripristinato a un determinato commit o meno:
$ git log
Si può osservare che abbiamo eseguito con successo la funzionalità richiesta:
Ti abbiamo insegnato il metodo per ripristinare il telecomando a un certo commit.
Conclusione
Per ripristinare il telecomando a un determinato commit git, prima, vai al repository Git e ripristina le modifiche nel repository locale utilizzando il "reset git -hard testa ~ 1"Comando. Per tornare a un commit specifico, gli utenti possono utilizzare il "reset git -hard "Comando. Successivamente, spingere queste modifiche al repository remoto per ripristinare il telecomando a un determinato commit usando il "Git Push -f Origin Master"Comando. Questo post ha elaborato il metodo per il ripristino del telecomando a un determinato commit.