Git Pull vs Git Clone: ​​Jaký je rozdíl?

Git Pull Vs Git Clone Jaky Je Rozdil



Git poskytuje různé příkazy, jako např. git clone“, „git fetch“, „git push“, „git pull “ a mnoho dalších pro různé funkce. Někdy uživatelé potřebují načíst vzdálené úložiště do místního adresáře Git. Za tímto účelem je nutné naklonovat uvedené úložiště pomocí „ git klon “příkaz. Tím se obvykle načte celé úložiště, včetně historie, a vytvoří se nová místní kopie úložiště. Zatímco „ git vytáhnout ” se používá k udržování místní kopie aktuální s nejnovějšími verzemi vzdáleného úložiště.

Tento zápis upřesní:







Jaký je rozdíl/rozdíly mezi příkazy „git pull“ a „git clone“?

Rozumět ' git vytáhnout ' a ' git klon “, podívejte se na hlavní rozdíl mezi nimi v níže uvedené tabulce:



git vytáhnout git klon
„git pull“ se používá pro synchronizaci vzdálených a místních úložišť. Příkaz „git clone“ se provede pro nastavení místního úložiště.
Načte a zkombinuje nejnovější změny ze vzdáleného úložiště do konkrétního místního úložiště. Vygenerujte kopii vzdáleného úložiště Git a uložte ji na místní počítač.
V projektu ji lze použít mnohokrát. V projektu jej lze provést pouze jednou.

Jak používat příkazy „git pull“ a „git clone“ v Gitu?

Chcete-li použít „ git pull“ a „git clone ” v Gitu postupujte podle uvedených kroků:



  • Přihlaste se ke svému účtu GitHub.
  • Vyberte libovolné úložiště a zkopírujte kód HTTPS pro klonování tohoto úložiště do místního projektu.
  • Spusťte terminál Git Bash a přejděte do místního adresáře Git.
  • Použijte příkaz „git clone“ a vložte odkaz na vzdálené úložiště.
  • Zkontrolujte vzdálené připojení a přetáhněte všechny úpravy z místního úložiště Git do vzdáleného.

Krok 1: Přihlaste se k účtu GitHub

Nejprve přejděte na „ GitHub “ a přihlaste se zadáním svého uživatelského jména a hesla:





Krok 2: Vyberte úložiště

Klikněte na ikonu profilu a klikněte na „ Vaše úložiště ” a přejděte k ní:



Vyberte požadované úložiště a otevřete jej. Vybrali jsme například „ zkušební demo 1 “vzdálené úložiště:

Krok 3: Zkopírujte URL HTTPS

Na hlavní stránce uvedeného úložiště klikněte na zvýrazněné „ Kód “ a zkopírujte „ HTTPS ” URL:

Krok 4: Spusťte terminál Git Bash

Nyní otevřete terminál Git Bash pomocí nabídky Startup:

Krok 5: Přesměrujte místní úložiště Git

Spusťte „ CD ” a přesměrujte uvedené místní úložiště Git:

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

Krok 6: Klonovací úložiště

Poté naklonujte úložiště pomocí „ git klon 'příkaz a vložte zkopírované' HTTPS “ URL spolu s ním:

git klon https: // github.com / Gituser213 / testdemo1.git

Níže uvedený výstup naznačuje, že jsme úspěšně naklonovali vzdálené úložiště:

Krok 7: Zkontrolujte vzdálené připojení

Zkontrolujte vzdálenou adresu URL pomocí „ git remote -v 'příkaz:

dálkové ovládání git -v

Krok 8: Vytáhněte změny

Přetáhněte všechny změny ze vzdálené do místní pobočky spuštěním „ git vytáhnout 'příkaz:

Git pull origin master

Výsledný obrázek ukazuje, že změny byly načteny ze vzdálených větví:

To je vše o „ git pull“ a „git clone “příkazy v Gitu.

Závěr

' git vytáhnout ” se používá k udržování místní kopie aktuální s novými změnami provedenými ve vzdáleném úložišti. Na druhou stranu, „ git klon ” obvykle načte celé vzdálené úložiště v místním úložišti obsahující také jeho úplnou historii a vytvoří novou místní kopii úložiště. Tento tutoriál stručně popsal rozdíly mezi „ git pull“ a „git clone “.