Git sostituire la versione locale con versione remota

Git sostituire la versione locale con versione remota
Le filiali Git sono i fondamenti di base di un repository Git in cui gli sviluppatori possono implementare e testare nuove funzionalità. A volte, vogliono ignorare il loro contenuto di filiale locale e aggiornarlo con il ramo remoto senza fondere e causare conflitti. Quindi, per evitare problemi, è necessario sostituire la filiale locale con una remota.

Questo blog fornisce la procedura più semplice per sostituire la versione locale con la versione remota su Git.

Come sostituire la versione locale con la versione remota in GIT?

Per sostituire la versione locale della filiale con la versione remota, prima, vai al repository richiesto. Quindi, visualizza tutte le filiali disponibili nel repository locale e passa al ramo desiderato. Successivamente, prendi i rami remoti. Infine, esegui il "Git reset -Hard /" comando per ottenere l'ultima versione del ramo remoto.

Per fare ciò, segui i passaggi sotto presidenza.

Passaggio 1: vai al repository git git git
Utilizzare il "CD"Comando e navigare nel particolare repository Git:

$ cd "c: \ git \ test_repo"

Passaggio 2: visualizzare tutte le filiali locali
Successivamente, visualizza l'elenco di tutti i rami utilizzando il seguente comando:

$ git branch -a

Nell'output seguente, l'asterisco "*"Segno accanto al"Dev"La filiale rappresenta l'attuale ramo di lavoro:

Passaggio 3: Switch Branch
Ora, passa alla filiale locale desiderata a cui si desidera sostituirlo con la versione di ramo remoto:

$ git switch master

Come puoi vedere, siamo passati al specificato "maestro" ramo:

Passaggio 4: controlla gli URL remoti
Per visualizzare l'elenco di tutti gli URL remoti disponibili, eseguire il comando indicato di seguito:

$ git remote -v

Passaggio 5: prendere il ramo remoto
Quindi, scarica la versione aggiornata del repository remoto recuperando il suo contenuto tramite "Git Fetch"Comando:

$ git prevedere origine

Passaggio 6: sostituire la versione locale con la versione remota
Finalmente, esegui il "reset git"Comando insieme al"-difficile"Opzione e nome ramo remoto richiesto:

$ git reset -Hard Origin/Master

Qui, puoi vedere il "TESTA"Pointer ha spostato la sua posizione in"DD9C220"Commit sha hash:

Passaggio 7: controlla il registro Git
Controllare i registri GIT per verificare se la filiale locale viene sostituita esatta come una filiale remota o meno:

$ git log

L'output di seguito mostra che la versione della filiale locale viene sostituita con successo con una versione di filiale remota:

Abbiamo spiegato in modo efficiente il metodo per sostituire la versione locale con la versione remota.

Conclusione

Per aggiornare la versione locale con l'ultima versione remota, prima, vai al repository locale. Quindi, visualizza l'elenco di tutti i rami esistenti e passa al ramo mirato che deve essere sostituito con il ramo remoto. Successivamente, prendi il contenuto del repository remoto ed esegui il "reset git -hard /"Comando per sostituire la filiale locale con la filiale remota. Infine, controlla il registro Git per vedere le modifiche. Questo blog ha spiegato il metodo per sostituire la versione locale con la versione remota.