Git Pull vs Git Clone: ​​Mi a különbség?

Git Pull Vs Git Clone Mi A Kulonbseg



A Git különféle parancsokat biztosít, például git klón”, „git fetch”, „git push”, „git pull”. ” és még sokan mások a különböző funkciókhoz. Néha a felhasználóknak le kell kérniük a távoli adattárat a helyi Git-könyvtárba. Ebből a célból klónozni kell a megadott tárolót a „ git klón ” parancsot. Ez általában lekéri a teljes tárat, beleértve az előzményeket is, és létrehoz egy új helyi másolatot a tárhelyről. Amíg a ' git pull ” parancs arra szolgál, hogy a helyi másolatot naprakészen tartsa a távoli tároló legújabb verzióival.

Ez az írás a következőket részletezi:







Mi a különbség/megkülönböztetés a „git pull” és a „git clone” parancsok között?

Megérteni ' git pull ” és „ git klón ”, nézze meg a köztük lévő fő különbséget az alábbi táblázatban:



git pull git klón
A „git pull” távoli és helyi adattárak szinkronizálására szolgál. A „git clone” parancs végrehajtásra kerül a helyi tároló beállításához.
Lekéri és kombinálja a távoli tárolók legfrissebb módosításait egy adott helyi tárolóba. Hozzon létre egy másolatot a távoli Git-tárhelyről, és mentse el a helyi gépre.
Egy projektben többször is használható. Egy projektben csak egyszer hajtható végre.

Hogyan kell használni a „git pull” és „git clone” parancsokat a Gitben?

A „ git pull” és „git klón ” parancsokat a Gitben, kövesse a megadott lépéseket:



  • Jelentkezzen be GitHub-fiókjába.
  • Válasszon ki egy tetszőleges lerakat, és másolja a HTTPS-kódot a lerakat klónozásához a helyi projektbe.
  • Indítsa el a Git Bash terminált, és keresse meg a Git helyi könyvtárát.
  • Használja a „git clone” parancsot, és illessze be a távoli tárhely hivatkozását.
  • Ellenőrizze a távoli kapcsolatot, és húzza át az összes módosítást a helyi Git-tárolóból a távolira.

1. lépés: Jelentkezzen be a GitHub-fiókba

Először lépjen a ' GitHub ” és jelentkezzen be felhasználónevének és jelszavának megadásával:





2. lépés: Válasszon ki egy adattárat

Kattintson a profil ikonra, nyomja meg a „ Az Ön adattárai ” opciót, és navigáljon hozzá:



Válassza ki a kívánt tárolót, és nyissa meg. Például a „ teszt bemutató 1 ” távoli adattár:

3. lépés: Másolja a HTTPS URL-t

A megadott adattár főoldalán nyomja meg a kiemelt „ Kód ” gombot, és másolja ki a „ HTTPS ” URL:

4. lépés: Indítsa el a Git Bash terminált

Most nyissa meg a Git Bash terminált a Startup menü segítségével:

5. lépés: Irányítsa át a Git Local Repository-t

Futtassa a „ CD ” parancsot, és irányítsa át a megadott helyi Git-tárat:

CD 'C:\Users\user\Git\projectrepo'

6. lépés: A tár klónozása

Ezután klónozza a tárolót a „ git klón ' parancsot, és illessze be a másolt ' HTTPS ” URL vele együtt:

git klón https: // github.com / Gituser213 / testdemo1.git

Az alábbi kimenet azt jelzi, hogy sikeresen klónoztuk a távoli adattárat:

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

Ellenőrizze a távoli URL-t a „ git távirányító -v 'parancs:

git távirányító -ban ben

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

Húzza át az összes módosítást a távoliról a helyi fiókba a „ git pull 'parancs:

Git pull eredet mester

Az eredményül kapott kép azt jelzi, hogy a módosításokat a rendszer távoli ágakból kérte le:

Ez minden arról szól, hogy ' git pull” és „git klón ” parancsol a Gitben.

Következtetés

A ' git pull ” parancs arra szolgál, hogy a helyi másolatot naprakészen tartsa a távoli tárolóban végrehajtott új módosításokkal. Másrészt a „ git klón ” parancs jellemzően lekéri a teljes távoli tárolót a helyi tárolóban, amely tartalmazza annak teljes előzményeit is, és új helyi másolatot készít a lerakatról. Ez az oktatóanyag röviden ismerteti a „ git pull” és „git klón ”.