Hvordan lage en lokal gren fra en eksisterende fjerngren?

Hvordan lage en lokal gren fra en eksisterende fjerngren?
Git -utviklere takler flere filialer mens de jobber med store prosjekter. Disse grenene inneholder kildekodefilene for hver prosjektmodul. Etter å ha fullført arbeidet med den lokale maskinen, presser de de ekstra endringene til de eksterne depotgrenene. I tillegg tillater GIT deg å opprette en ny lokal gren ved hjelp av den eksisterende Git Remote Branch. “$ git kassa -b ”Kommando kan brukes til dette tilsvarende formålet.

Denne bloggen vil diskutere å lage en ny lokal filial fra den eksisterende eksterne grenen.

Hvordan lage en lokal gren fra en eksisterende fjerngren?

For å lage en lokal gren fra en eksisterende ekstern gren, følg trinnene nedenfor:

  • Flytt til Git Root Directory.
  • Legg til og bekreft den nye eksterne URL -en.
  • Hent alle eksisterende eksterne grener fra det eksterne depotet.
  • Bruke "$ git kassa -b ”Kommando.

Trinn 1: Bytt til git rotkatalog
Først må du utføre "CD”Flytt til Git Root Directory:

$ CD "C: \ Brukere \ Nazma \ Git"

Trinn 2: Angi sporing av ekstern URL
Angi deretter den eksterne URL -en for å spore dataene fra det eksterne depotet ved å bruke "git eksternt legg til”Kommando:

$ git eksternt legg til opprinnelse https: // github.com/gituser0422/demo.git

Trinn 3: Kontroller ekstern URL
Nå, kjør "git fjernkontroll”Kommando med“-v”Flagg for å bekrefte den nylig tilførte eksterne URL:

$ git ekstern -v

Trinn 4: Hent fjerntliggende “Origin”
Neste, last ned hele den siste versjonen av det eksterne depotet ved å bruke "git hente”Kommando og spesifiser det eksterne navnet:

$ git hente opprinnelse

Her, The opprinnelse“Er vårt eksterne URL -navn. Etter å ha utført ovennevnte kommando, vil det eksterne depotet alle filialer bli lastet ned til det lokale depotet:

Trinn 5: Vis alle greneliste
Etter det, vis alle lokale og eksterne grener ved å kjøre "git gren”Kommando med“-en”Flagg for alle:

$ git gren -a

Som en konsekvens vil alle grenene vises. Velg nå den nødvendige. For eksempel har vi valgt "Remotes/Origin/Master”Branch:

Trinn 6: Opprett og bytt gren
Til slutt, løp "Git Checkout”Kommanderer og spesifiser den nye grenen:

$ git Checkout -B Dev Origin/Master

Her:

  • -b”Flagg indikerer grenen.
  • Dev”Er det nye grennavnet.
  • opprinnelse/master”Er hentet eksternt grennavn.

Som et resultat har den nye grenen blitt opprettet og byttet vellykket:

Trinn 7: Bekreft filiallisten
Til slutt kan du bekrefte den nyopprettede grenen ved å kjøre "git gren”Kommando:

$ git gren -a

I den undergitte utgangen er den uthevede grenen som heter “Dev”Er den nyopprettede grenen:

Det er alt! Vi har diskutert den enkleste måten å opprette en lokal gren fra en eksisterende fjerngren.

Konklusjon

For å opprette en lokal gren fra en eksisterende ekstern gren, flytter du til Git Root Directory og legger til den nye eksterne URL -en. Kontroller deretter den ekstra eksterne URL -en for sporing gjennom "$ git ekstern -v”Kommando. Deretter henter du alle eksisterende eksterne grener fra GitHub Hosting Service. Etter det, utfør "$ git kassa -b ”Kommando. Denne bloggen demonstrerte prosedyren for å opprette en ny lokal filial fra den eksisterende eksterne grenen.