Jak používat příkaz Git Clone?

How Use Git Clone Command



Nejčastěji používaným příkazem Git je „Git Clone“. To se používá k vytvoření kopie nebo klonu existujícího cílového úložiště v novém adresáři. Původní úložiště bude uloženo na vzdáleném počítači nebo místním systému souborů s přístupnými podporovanými protokoly.

V tomto článku podrobně prozkoumáte použití příkazu klon Git. Nástroj příkazového řádku Gitu, který se používá k zaměření existujícího úložiště a vytvoření kopie cíleného adresáře. Zde prozkoumáme různé možnosti konfigurace příkazu klonu Git a jejich odpovídající příklady. Implementovali jsme příklady klonů Git v systému Linux Ubuntu 20.04.







Klonování úložiště Git pomocí příkazu Git Clone

Pokud chcete vytvořit klon existujícího úložiště Git, můžete to snadno provést pomocí příkazu Git clone. Chcete například přispět k projektu a poté jednoduše použít příkaz Git clone. Pokud jste dříve používali systémy VCS, jako Subversion, pak budete obeznámeni s příkazy „klonovat“ a ne „pokladna“. Tyto systémy berou pouze pracovní kopii. Zde je klon Git celé úložiště serveru místo pouze pracovní kopie. Když ve svém systému spustíte příkaz klonování Git, ve výchozím nastavení se v zadaném umístění stáhne každá verze souboru s celým projektem. Předpokládejme, že pokud je váš serverový disk z nějakého důvodu poškozen, pak pomocí klonů jakéhokoli klienta můžete server vrátit zpět do stavu. Můžete přijít o zavěšení na straně serveru, ale budou tam k dispozici všechny verze souborů.



Syntaxe příkazu Git Clone

$git klon <adresa URL git-hub>

Příklad



Například chceme klonovat knihovnu s názvem „libgit2“. Pomocí odkazu Git, který je zobrazen níže, můžete vytvořit kopii této knihovny.






Nyní spuštěním následujícího příkazu Git clone vytvořte klon tohoto úložiště:

$git klonhttps://github.com/libgit2/libgit2


Výše uvedený příkaz vytvoří adresář s názvem „libgit2“, ve kterém se v něm inicializuje adresář .git, veškeré stahování dat z výše uvedeného úložiště, a poté zkontroluje nejnovější verzi pracovní kopie. Nyní můžete přejít do adresáře „libgit2“, který již byl vytvořen. Najdete tam všechny soubory projektu, připravené k použití hned teď.



Úložiště můžete klonovat do přejmenovaného adresáře místo libgit2, poté můžete zadat další argument jako název adresáře.

$git klonhttps://github.com/libgit2/libgit2 mytestproject


Výše uvedený příkaz bude fungovat stejně jako předchozí, ale nyní se název cílového adresáře nazývá „mytestproject“. Pomocí následujícího příkazu můžete přejít do výše uvedeného adresáře a zobrazit seznam souborů v adresáři „mytestproject“:

$CDmytestproject

$ls -na

Možnosti Git Clone

Pomocí příkazu Git clone můžete použít mnoho různých možností podle vašich požadavků. Chcete -li zobrazit všechny možnosti klonu Git, zadejte na terminálu následující příkaz:

$git klon

Budete sledovat různé možnosti, které můžete snadno použít s příkazem Git clone.

Příklady protokolů Git URLs

Protokoly adres URL Git najdete v následující syntaxi:

SSH :

ssh://[uživatel@]host.xz[:přístav]/cesta/na/repo.git/

jít :

jít://host.xz[:přístav]/cesta/na/repo.git/

HTTP :

http[s]://host.xz[:přístav]/cesta/na/repo.git/

Závěr

Z výše uvedených informací jsme diskutovali o tom, jak používat příkaz Git clone v Ubuntu 20.04. Kromě toho jsme viděli, jak klonovat cílové úložiště. Git podporuje protokoly různých adres URL, včetně těch, které jsme zmínili v tomto článku. Další informace o příkazu Git clone získáte pomocí hlavní strana příkazu Git clone.