logo

Git Clone

V Gitu je klonování akt vytvoření kopie libovolného cílového úložiště. Cílové úložiště může být vzdálené nebo místní. Můžete klonovat své úložiště ze vzdáleného úložiště a vytvořit tak místní kopii ve vašem systému. Také můžete synchronizovat mezi dvěma umístěními.

Git Clone

Příkaz Git Clone

The git klon je nástroj příkazového řádku, který se používá k vytvoření místní kopie vzdáleného úložiště. Přistupuje k úložišti prostřednictvím vzdálené adresy URL.

Původní úložiště se obvykle nachází na vzdáleném serveru, často ze služby Git, jako je GitHub, Bitbucket nebo GitLab. Adresa URL vzdáleného úložiště se odkazuje na původ .

Syntax:

 $ git clone 

Git Clone Repository

Předpokládejme, že chcete naklonovat úložiště z GitHubu nebo mít existující úložiště vlastněné jakýmkoli jiným uživatelem, do kterého byste chtěli přispět. Kroky pro klonování úložiště jsou následující:

Krok 1:

Otevřete GitHub a přejděte na hlavní stránku úložiště.

Krok 2:

Pod názvem úložiště klikněte na Klonovat nebo stáhnout .

Git Clone

Krok 3:

Vybrat Klonovat se sekcí HTTPs a zkopírujte adresu URL klonu pro úložiště. V případě prázdného úložiště můžete zkopírovat adresu URL stránky úložiště z prohlížeče a přejít k dalšímu kroku.

Git Clone

Krok 4:

Otevřete Git Bash a změňte aktuální pracovní adresář na požadované umístění, kde chcete vytvořit místní kopii úložiště.

Krok 5:

Pomocí příkazu git clone s adresou URL úložiště vytvořte kopii vzdáleného úložiště. Viz níže uvedený příkaz:

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 

Nyní stiskněte Enter. Proto bude vytvořeno vaše místní klonované úložiště. Viz níže uvedený výstup:

Git Clone

Klonování úložiště do konkrétní místní složky

Git umožňuje klonování úložiště do konkrétního adresáře bez přepínání do tohoto konkrétního adresáře. Tento adresář můžete zadat jako další argument příkazového řádku v příkazu git clone. Viz níže uvedený příkaz:

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git Clone

Daný příkaz provede totéž co předchozí, ale cílový adresář se přepne do zadaného adresáře.

Git má další přenosový protokol zvaný SSH protokol. Výše uvedený příklad používá protokol git://, ale můžete také použít http(s):// nebo uživatel@server:/cesta.git, který používá přenosový protokol SSH.


Git Clone Branch

Git umožňuje vytvořit kopii pouze konkrétní větve z úložiště. Adresář pro jednotlivou větev můžete vytvořit pomocí příkazu git clone. Chcete-li vytvořit větev klonu, musíte zadat název větve pomocí příkazu -b. Níže je syntaxe příkazu pro klonování konkrétní větve git:

Syntax:

 $ git clone -b 

Viz níže uvedený příkaz:

 $ git clone -b master https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git Clone

V daném výstupu je klonována pouze hlavní větev z hlavního úložiště Git-Example.