Ripristina la filiale del repository locale per essere proprio come capo del repository remoto

Ripristina la filiale del repository locale per essere proprio come capo del repository remoto
GIT è il sistema di controllo del versioning indipendente open source che tiene traccia delle modifiche dal repository locale al repository remoto. Su GIT, gli sviluppatori devono creare filiali per ciascun modulo mentre lavorano su un progetto di squadra. Tuttavia, a volte, gli sviluppatori vogliono ripristinare il ramo del repository locale come capo del repository remoto. IL "$ git reset -hard origin/master"Il comando può essere utilizzato a questo scopo.

Questo blog fornirà la procedura per ripristinare la filiale del repository locale Git come il capo del repository remoto GIT.

Ripristina il ramo del repository locale Git per essere proprio come Git Remote Repository Head

Per ripristinare il ramo del repository locale come il capo del repository remoto, in primo luogo, vai al repository locale Git. Clona il repository remoto nel repository locale specificando il suo URL. Quindi, prendi lo stato aggiornato del repository remoto. Infine, eseguire il “$ git reset -hard origin/master"Comando per reimpostare il ramo del repository locale come il capo del repository remoto.

Implementiamo lo scenario discusso!

Passaggio 1: passare al repository
Passare al repository locale Git eseguendo il comando "CD":

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

Passaggio 2: repository remoto clone
Eseguire il "clone git"Comando insieme all'URL del repository remoto per connettersi con il repository locale:

$ git clone https: // github.com/gitiser0422/demo3.idiota

Passaggio 3: recuperare il repository remoto aggiornato
Prendi il repository remoto GIT insieme allo stato e alla versione aggiornati del codice nel repository remoto con "Prendi il recupero"Comando:

$ git prevedere origine

Passaggio 4: reimpostare il repository remoto come testa
Infine, esegui il "reset gitComando "con il"-difficile"Opzione per ripristinare la filiale locale nel ramo del repository remoto GIT:

$ git reset -Hard Origin/Master

Qui, il "-difficile"L'opzione viene utilizzata per il ripristino dei file dell'indice e la directory di lavoro:

Si può osservare nell'output sopra che la filiale locale viene ripristinata correttamente sulla testa del repository remoto GIT:

Conclusione

Per ripristinare la filiale del repository locale per essere proprio come il capo del repository remoto, in primo luogo, passare al repository locale Git. Quindi, clona il repository remoto e recuperare lo stato aggiornato del repository remoto. Infine, eseguire il “$ git reset -hard origin/master"Comando per reimpostare il ramo del repository locale come il capo del repository remoto. Questo blog ha dimostrato la procedura per ripristinare il ramo del repository locale come il capo del repository remoto.