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ě:
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“:
$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 klonBudete 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.