Non preoccuparti se non sei sicuro di come ripristinare un repository remoto su un commit specifico, poiché questo post dimostrerà il metodo per reimpostare il repository remoto su un determinato commit.
Come reimpostare il telecomando su un determinato commit?
Per reimpostare il telecomando su un determinato commit, innanzitutto reimposta o ripristina il commit nel repository Git utilizzando il comando ' resettare git ” comando. Successivamente, invia il commit al telecomando utilizzando il comando ' git push -f
Consulta la procedura prevista per la dimostrazione pratica.
Passaggio 1: avvia Git Terminal
Innanzitutto, apri il terminale Git dal menu Start di Windows:
Passaggio 2: vai al repository di lavoro Git
Utilizza il “ CD ” comando e vai al repository di lavoro Git:
$ CD 'C:\Git\commit'
Successivamente, visualizza tutti i file e i repository del repository di lavoro corrente utilizzando il ' ls comando:
$ ls
Passaggio 3: apporta modifiche al file Git
Apporta alcune modifiche al file Git. A tal fine, abbiamo modificato il contenuto della “ File.txt ' file:
$ eco 'Ciao al suggerimento di Linux' > File.txt
Passaggio 4: aggiungere il file all'indice di gestione temporanea
Successivamente, aggiungi il file modificato all'indice di monitoraggio (area di staging) utilizzando il comando menzionato:
$ git add File.txt
Visualizza lo stato del repository Git per confermare se il file modificato viene aggiunto o meno all'indice di monitoraggio:
$ stato gitPuoi vedere che abbiamo aggiunto correttamente il file all'indice di tracciamento:
Passaggio 5: eseguire il commit di una nuova modifica
Confermare le nuove modifiche con il ' git commit ” mentre si specifica il messaggio con il “ -m ' opzione:
$ git commit -m 'Modifica commit'
Controlla il log di Git per verificare se le modifiche sono salvate o meno:
$ registro gitQui puoi vedere che le modifiche sono state salvate correttamente e aggiunte al repository locale Git:
Passaggio 6: inviare le modifiche al telecomando
Successivamente, invia le modifiche al repository remoto utilizzando il ' git push
Passaggio 7: reimposta il telecomando su un determinato commit
Ora, reimposta il telecomando al commit precedente o recente. A tale scopo, innanzitutto, eseguire il rollback a un commit specifico o a un determinato commit utilizzando la posizione HEAD o l'ID commit:
$ resettare git --difficile TESTA~ 1
Passaggio 8: inviare le modifiche al telecomando
Dopo aver ripristinato un commit specifico o precedente, invia i commit locali al repository remoto:
$ spingere git -f maestro di origine
Visualizza il registro del repository per verificare se il telecomando è reimpostato su un determinato commit o meno:
$ registro gitSi può osservare che abbiamo eseguito con successo la funzionalità richiesta:
Ti abbiamo insegnato il metodo per reimpostare il telecomando su un certo commit.
Conclusione
Per reimpostare il telecomando su un determinato commit Git, per prima cosa accedere al repository Git e ripristinare le modifiche nel repository locale utilizzando il comando ' git reset –hard HEAD~1 ” comando. Per tornare a un commit specifico, gli utenti possono utilizzare il ' git reset –hard