Hvordan lage et eksisterende Git -gren -spor til en ekstern gren

Hvordan lage et eksisterende Git -gren -spor til en ekstern gren

Git -utviklere jobber med flere lokale filialer samtidig for forskjellige prosjektmoduler. Alle modifikasjoner kan gjøres på den lokale maskinen. Etter å ha gjort endringer, er de imidlertid pålagt å skyve alle modifikasjoner på det eksterne depotet for å oppdatere andre teammedlemmer. For å utføre denne operasjonen, er det nødvendig å bygge en forbindelse mellom begge depotene gjennom en kloningsprosedyre og deretter sette en hvilken som helst gren som sporingsgren.

Dette innlegget vil beskrive metoden for å lage et eksisterende Git Local Branch -spor en ekstern gren.

Hvordan lage et eksisterende Git Local Branch -spor til en ekstern gren?

For å lage en eksisterende Git -lokal gren for å spore en ekstern gren, navigerer først til det lokale Git -depotet og kloner det eksterne depotet inn i det lokale depotet. Vis deretter listen over alle eksisterende lokale grener. Etter det, last ned det oppdaterte eksterne depotet på det lokale depotet. Til slutt, kjør "$ git filial -set-upstream-to =”Kommando.

Trinn 1: Naviger til ønsket lokalt depot

Først, flytt til det aktuelle lokale depotet ved å utføre “CD”Kommando:

$ CD "C: \ Brukere \ Nazma \ git \ demo4"



Trinn 2: KLONE Remote Repository

Deretter kloner den ønskede fjerngrenen inn i det lokale depotet for å bygge en forbindelse mellom dem:

$ git klon https: // github.com/gituser0422/demo.git



Trinn 3: Liste opp alle lokale filialer

Nå, kjør "git gren”For å se listen over alle lokale filialer:

$ git gren



Trinn 4: Hent oppdatert eksternt depotinnhold

Etter å ha sett listen over innhold, last ned den oppdaterte versjonen av det eksterne depotet ved å bruke "git hente”Kommando:

$ git hente


Som du kan se, hentes det oppdaterte eksterne depotet vellykket inn i det lokale depotet:


Trinn 5: Lag eksisterende Git Branch Track Remote Branch

Til slutt kan du gjøre den eksisterende Git -grenen til en avsidesliggende gren ved å utføre "git gren”Kommando med“-Sett-upstream”Parameter og lokale og eksterne grener Navn:

$ git gren-set-upstream-to = origin/master


I henhold til den nedenfor børsnoterte utgangen er den spesifiserte eksisterende lokale grenen satt opp for å spore en ekstern gren:


Det er det! Vi har beskrevet metoden for å lage en eksisterende Git lokal gren for å spore en ekstern gren.

Konklusjon

For å lage et eksisterende Git -gren sporer en ekstern gren, flytter du først til det lokale Git -depotet og bygger en forbindelse mellom det eksterne og lokale depotet gjennom kloning. Neste, se listen over alle eksisterende lokale grener og velg en av dem. Hente deretter det oppdaterte eksterne depotet på det lokale depotet. Til slutt, utfør "$ git gren”Kommando sammen med“-Sett-upstream”Parameter, eksternt navn og filialnavn. Dette innlegget illustrerte prosedyren for å lage en eksisterende Git Local Branch -spor en ekstern gren.