Denne guide vil demonstrere metoden til at hente en gren fra opstrøms til det lokale Git-lager.
Hvordan henter man en filial fra opstrøms til det lokale lager?
For at hente en ekstern gren fra opstrøms til det lokale Git-lager, prøv nedenstående instruktioner:
- Naviger til det lokale Git-bibliotek.
- Åbn GitHub-kontoen for at kopiere koden til et forfalsket lager.
- Brug ' git remote add
- Kontroller fjernforbindelsen ved at udføre ' git fjernbetjening -v ” kommando.
- Hent og skift til den eksterne gren.
- Træk ændringer ved at køre ' git pull
Trin 1: Omdiriger til det angivne lager
Start først Git Bash-terminalen og flyt til dit foretrukne depot ved at bruge ' cd kommando:
cd 'C:\Users\user\Git\demo1'
Trin 2: Kopier HTTPS-linket
Gå derefter til GitHub og log ind på din konto. Vælg derefter et splittet lager for at starte det på GitHub. Til det formål skal du navigere til ' Dit depot> Forked repository> Kode ' og kopier dens ' HTTPS ' URL:
Trin 3: Tilføj fjernforbindelse
Brug ' git fjernbetjening tilføje kommandoen og specificerede fjernnavnet sammen med den kopierede fjern-URL:
git remote add upstream https://github.com/Gituser213/Perk_Repo.git
Trin 4: Tjek fjernforbindelsen
Kontroller derefter den tilføjede fjernbetjening ved at udføre ' git fjernbetjening -v kommando:
git fjernbetjening -vDet resulterende output viser, at fjernbetjeningen er blevet tilføjet med succes:
Trin 5: Hent Remote Branch
Kør derefter følgende kommando for at hente fjerngrenen ind i det lokale Git-lager:
git hente upstream mainDet kan bemærkes, at ' vigtigste ' gren fra opstrøms er blevet hentet ind i ' demo1 ” lokalt lager med succes:
Trin 6: Skift til Remote Branch
Skift til den hentede gren ved at køre ' git checkout kommando:
git checkout --track -b mainHer:
- “ -spore ”-indstillingen bruges til at indstille en bestemt gren til sporing.
- “ -b ” indstilling angiver grenen.
- “ vigtigste ” er den særlige gren, der skal konfigureres for at spore den aktuelle arbejdsgren.
Trin 7: Træk ændringer
Kør ' git pull ” kommando til at trække alle ændringerne fra den eksterne gren til den lokale:
git pull upstream mainIfølge nedenstående output har vi med succes trukket ' vigtigste ' fjernforgreningsdata gennem den angivne fjernbetjening med navnet ' opstrøms ”:
Vi har givet en detaljeret metode til at hente en gren fra opstrøms til det lokale depot.
Konklusion
For at hente en gren fra opstrøms til det lokale lager, skal du først navigere til det lokale Git-bibliotek og åbne GitHub, og kopiere HTTPS-URL'en til et forgrenet lager. Brug derefter ' git remote add