In questo articolo, insegneremo:
Come sostituire la filiale locale con la filiale remota ricostruendo la filiale locale?
Per sostituire completamente la filiale locale con una filiale remota completamente, elimineremo la filiale locale. Quindi, prendi il ramo remoto attraverso il quale si desidera ripristinare la filiale locale. Successivamente, ricostruisci la filiale locale e ripristina la versione remota usando "GIT Checkout -B Origine/"Comando.
Per sostituire completamente la filiale locale con un ramo remoto, utilizzare la procedura di seguito.
Passaggio 1: Open Git Terminal
In primo luogo, avvia il terminale Git Bash dal menu Start:
Passaggio 2: Apri il repository Git
Apri il repository git tramite "CD"Comando:
$ cd "c: \ git"
Passaggio 3: visualizzare le filiali locali git
Visualizza tutte le filiali locali usando il "GIT Branch"Comando e scegli il ramo che si desidera sostituire con un ramo remoto. Ad esempio, abbiamo selezionato il "maestro" ramo:
$ git filiale
Passaggio 4: Elimina Branch
Elimina il ramo selezionato usando "GIT BranchComando "con il"-D"Opzione e specificare il nome della filiale in esso:
$ Git Branch -d Master
Passaggio 5: recuperare il ramo remoto
Successivamente, prendi il ramo remoto che verrà utilizzato per ripristinare la filiale locale usando il "Git Fetch Origin"Comando:
$ git fetch Origin Master
Passaggio 6: sostituire la filiale locale con telecomando
Quindi, ricostruisci il ramo e impostalo sulla versione remota usando "Checkout Git"Comando. Di conseguenza, il nuovo ramo viene ripristinato direttamente come il ramo principale remoto:
$ git checkout -b maestro origine/master
Come sostituire la filiale locale con la filiale remota per comando "Git reset"?
Per sostituire la filiale locale con il ramo remoto utilizzando il comando "Git reset", controlla i passaggi di seguito.
Passaggio 1: passare al ramo necessario per sostituire
Innanzitutto, vai al ramo devi sostituire usando il comando menzionato:
$ git checkout master
Passaggio 2: recuperare i rami remoti
Successivamente, prendi tutti i rami remoti usando il “Git Fetch "Comando:
$ git prevedere origine
Passaggio 3: sostituire la filiale locale con telecomando
Successivamente, sostituire completamente la filiale locale con un ramo remoto attraverso il "reset git"Comando:
$ git reset -Hard Origin/Master
Per verificare se il ramo viene ripristinato come un ramo remoto o meno, controlla i registri GIT:
$ git log
L'output indica che abbiamo sostituito completamente la filiale locale con un ramo remoto:
Ti abbiamo insegnato come sostituire la filiale locale con una filiale remota interamente in Git.
Conclusione
Per sostituire la filiale locale con un ramo remoto interamente in GIT, l'utente può ricostruire la filiale locale e sostituirla con una filiale remota o utilizzare il "reset git"Comando. Nel primo approccio, scegli il ramo che si desidera ripristinare come remoto ed eliminarlo. Successivamente, ricostruisci il ramo e sostituiscilo con un ramo remoto usando il "$ git checkout -b maestro origine/master"Comando. Nel secondo approccio, prendi i rami remoti e usa semplicemente "GIT RESET -HARD ORIGINE/MASTER"Comando. Questo articolo ha dimostrato come sostituire la filiale locale con un ramo remoto interamente in Git.