Hvordan du kan trekke inn i en gren som ikke er den nåværende?

Hvordan du kan trekke inn i en gren som ikke er den nåværende?

For å laste ned den nyeste versjonen av GitHub Server -depotet, "git pull”Kommando kan brukes. For å utføre denne operasjonen, er de pålagt å sette den ønskede lokale grenen som en ekstern sporingsgren. Etter det kan de utføre flere operasjoner, for eksempel “Git Fetch”, “Git Pull” og “Git Push” -kommandoer. Dessuten har utviklere lov til å laste ned de nylig ekstra endringene av det eksterne depotet til noen lokal gren uten å navigere til det.

Denne bloggen vil snakke om måten å utføre et "git pull" inn i en ønsket gren i stedet for strømmen uten å bytte inn i den.

Hvordan "git trekke" inn i en bestemt gren som ikke er den nåværende?

For å utføre "git pull" -operasjonen på den nødvendige lokale grenen uten å bytte inn i den, må du først flytte til ønsket gren. Neste, se alle eksisterende grener inkludert fjern og lokal. Velg en av dem som må laste ned den oppdaterte versjonen av det sentraliserte serverlageret. Deretter liste du opp den eksterne URL -en og kjør "git pull ”Kommando.

Trinn 1: Naviger til ønsket depot

Først, flytt til det aktuelle depotet ved å skrive ut “CD”Kommando:

$ CD "C: \ brukere \ nazma \ git \ test_repo"

Trinn 2: Liste opp alle grener

Deretter utføre "git gren”Kommando for å se listen over alle inkludert fjernkontroll så vel som lokale grener:

$ git gren -a

Her, "-en”Alternativ betegner alle. Som du kan se, vises alle grener i den undergitte utgangen, og vi har fremhevet målet vårt "beta”Branch der vi ønsker å laste ned eksternt innhold:

Trinn 3: Se ekstern URL

Deretter kan du sjekke listen over den tilgjengelige eksterne URL ved å kjøre "git fjernkontroll”Kommando:

$ git ekstern -v

Trinn 4: Trekk til bestemt gren

Til slutt, utfør "git pull”Kommando for å laste ned den nyeste versjonen av det eksterne depotet til ønsket gren:

$ git pull origin beta: beta

Som du kan se, har vi med hell trukket det eksterne depotet inn i "beta”Filial uten å bytte inn i det:

Det er alt! Vi har forklart prosessen med “git pull”I en bestemt gren uten å bytte til den.

Konklusjon

Å utføre “git pull”Operasjon på ønsket lokale gren annet enn strømmen, omdirigerer først den spesielle grenen. Liste deretter de eksterne og lokale grenene. Velg en av dem der du ønsker å få den nye versjonen av det aktuelle eksternt depot. Neste, se den eksterne URL -listen og utfør "git pull ”Kommando. Denne bloggen illustrerte måten å utføre et "git pull" inn i en ønsket gren i stedet for strømmen uten å bytte inn i den.