Denne bloggen vil gi prosedyren for å tilbakestille Git Local Repository -grenen som Git Remote Repository Head.
Tilbakestill Git Local Repository Branch for å være akkurat som Git Remote Repository Head
For å tilbakestille den lokale depotgrenen som det eksterne depothodet, navigerer for det første til Git Local Repository. Klon det eksterne depotet til det lokale depotet ved å spesifisere URL -en. Hente deretter den oppdaterte tilstanden til det eksterne depotet. Til slutt, utfør "$ git reset -hard opprinnelse/master”Kommando for å tilbakestille den lokale depotgrenen som det eksterne depothodet.
La oss implementere det diskuterte scenariet!
Trinn 1: Flytt til depot
Naviger til Git Local Repository ved å utføre “CD” -kommandoen:
$ CD "C: \ Brukere \ Nazma \ git \ demo14"
Trinn 2: KLONE Remote Repository
Utfør “git klon”Kommando sammen med den eksterne depot -URL for å koble til det lokale depotet:
$ git klon https: // github.com/gituser0422/demo3.git
Trinn 3: Hent oppdatert eksternt depot
Hent Git Remote Repository sammen med den oppdaterte tilstanden og versjonen av koden i det eksterne depotet med "Få henting”Kommando:
$ git hente opprinnelse
Trinn 4: Tilbakestill eksternt depot som hode
Til slutt, kjør "Git tilbakestilling”Kommando med“-hard”Alternativ for å tilbakestille den lokale grenen til Git Remote Repository Branch:
Her, "-hard”Alternativet brukes til å tilbakestille indeksfilene og arbeidskatalogen:
Det kan observeres i outputten ovenfor at den lokale grenen blir tilbakestilt med Git Remote Repository Head:
Konklusjon
For å tilbakestille den lokale depotgrenen for å være akkurat som det eksterne depothodet, flytter du for det første til Git Local Repository. Klon deretter det eksterne depotet og hente den oppdaterte tilstanden til det eksterne depotet. Til slutt, utfør "$ git reset -hard opprinnelse/master”Kommando for å tilbakestille den lokale depotgrenen som det eksterne depothodet. Denne bloggen demonstrerte prosedyren for å tilbakestille den lokale depotgrenen som det eksterne depothodet.