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.