Hogyan szerezzünk le egy ágat az upstreamtől a helyi repóhoz?

Hogyan Szerezzunk Le Egy Agat Az Upstreamtol A Helyi Repohoz



A Gitben az elágazás lekérése az upstreamről biztosítja, hogy a felhasználók a kód legfrissebb verziójával dolgozzanak. Minimálisra csökkenti az egyesülési konfliktusok esélyét is, ami megkönnyíti a többi közreműködővel való együttműködést. Ez a Git munkafolyamat fontos része, és rendszeresen meg kell tenni a projekt zökkenőmentes működése érdekében.

Ez az útmutató bemutatja az elágazás lekérésének módszerét az upstreamből a helyi Git-tárba.

Hogyan töltsünk le egy ágat az upstreamből a helyi adattárba?

Ha távoli ágat szeretne lekérni az upstreamről a Git helyi tárházába, próbálja ki az alábbi utasításokat:







  • Keresse meg a Git helyi könyvtárát.
  • Nyissa meg a GitHub-fiókot egy elágazott adattár kódjának másolásához.
  • Használd a ' git remote add ” parancsot távoli kapcsolat hozzáadásához.
  • Ellenőrizze a távoli kapcsolatot a „ git távirányító -v ” parancsot.
  • Töltse le és váltson a távoli ágra.
  • Húzza ki a módosításokat a „ git pull <ág> ” parancsot az ág nevével együtt.

1. lépés: Átirányítás a megadott tárhelyre

Először indítsa el a Git Bash terminált, és lépjen a kívánt tárolóba a „ CD 'parancs:



cd 'C:\Users\user\Git\demo1'

2. lépés: Másolja ki a HTTPS hivatkozást

Ezután lépjen a GitHub oldalra, és jelentkezzen be fiókjába. Ezután válasszon ki egy elágazó adattárat, hogy elindítsa a GitHubon. Ebből a célból navigáljon a „ Saját tárhely> Forked repository> Code ” és másolja ki a „ HTTPS ” URL:







3. lépés: Távoli kapcsolat hozzáadása

Használja a ' git remote add ” parancsot, és megadta a távoli nevet a másolt távoli URL-lel együtt:

git remote add upstream https://github.com/Gituser213/Perk_Repo.git



4. lépés: Ellenőrizze a távoli kapcsolatot

Ezután ellenőrizze a hozzáadott távirányítót a „ git távirányító -v 'parancs:

git távirányító -v

Az eredményül kapott kimenet azt mutatja, hogy a távirányító sikeresen hozzáadva:

5. lépés: Távoli fiók lekérése

Ezt követően futtassa a következő parancsot a távoli ág lekéréséhez a helyi Git tárolóba:

git fetch upstream main

Észrevehető, hogy a „ fő- ' a felvízi ágból a ' demo1 ” helyi adattár sikeresen:

6. lépés: Váltson távoli fiókra

Váltson a lekért ágra a „ pénztár 'parancs:

git checkout --track -b main

Itt:

  • ' -nyomon követni ” opció egy adott ág nyomon követésre való beállítására szolgál.
  • ' -b ” opció jelzi az ágat.
  • ' fő- ” az a konkrét ág, amelyet be kell állítani az aktuális működő ág követéséhez.

7. lépés: Húzza ki a módosításokat

Futtassa a „ git pull ” paranccsal az összes változtatást a távoli ágból a helyi ágba húzza:

git pull upstream main

Az alábbiakban közölt eredmény szerint sikeresen húztuk a „ fő- ' távoli fiókadatok a megadott ' nevű távoli állomáson keresztül felfelé ”:

Részletes módszert adtunk az elágazás lekérésére az upstreamből a helyi adattárba.

Következtetés

Az elágazás lekéréséhez a felfelé irányuló tárolóból a helyi adattárba először navigáljon a Git helyi könyvtárába, nyissa meg a GitHubot, és másolja ki egy elágazott tárhely HTTPS URL-címét. Ezután használja a „ git remote add ” parancsot távoli URL hozzáadásához. Ezt követően töltse le, és váltson a távoli ágra. Végül húzza ki a módosításokat a „ git pull ” parancsot a távoli és a megadott ágnévvel együtt. Ez annyit jelent, hogy lekérünk egy ágat az upstreamtől a helyi adattárhoz.