Git

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

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

Nejčastěji používaným příkazem Git je 'Git Clone'. Slouží 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 v místním systému souborů s přístupnými podporovanými protokoly.

V tomto článku podrobně prozkoumáte použití příkazu Git clone. Obslužný program příkazového řádku Git, který se používá k nasměrování existujícího úložiště a vytvoření kopie tohoto cíleného adresáře. Zde prozkoumáme různé možnosti konfigurace příkazů Git clone a jejich odpovídající příklady. Implementovali jsme příklady klonů Git na Ubuntu 20.04 Systém Linux.

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. Například byste chtěli přispět do projektu a pak jednoduše použít příkaz Git clone. Pokud jste dříve používali systémy VCS, jako je Subversion, budete obeznámeni s příkazy „klonovat“ a nikoli „pokladna“. Tyto systémy berou pouze pracovní kopii. Tady je klon Git celé úložiště serveru, nikoli jen pracovní kopie. Když ve svém systému spustíte příkaz Git clone, každá verze souboru s celým projektem se ve výchozím nastavení ve zvoleném umístění stáhne. Předpokládejme, že pokud je disk vašeho serveru z nějakého důvodu poškozen, pak pomocí klonů libovolného klienta můžete nastavit server zpět do jeho stavu. Můžete ztratit háčky na straně serveru, ale budou zde k dispozici všechny verze souborů.

Syntaxe příkazu Git Clone

$ git klon

Příklad

Například chceme naklonovat 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 clone https: // github.com / libgit2 / libgit2


Výše uvedený příkaz vytvoří adresář s názvem 'libgit2', ve kterém .inicializuje se v něm adresář git, rozbalení všech 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 zde všechny soubory projektu, připravené k okamžitému použití.

Repozitář můžete klonovat do přejmenovaného adresáře namísto libgit2, poté můžete zadat další argument jako název adresáře.

$ git clone https: // 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':

$ cd mytestproject
$ ls -a

Možnosti Git Clone

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

$ git klon

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

Příklady protokolu Git URL

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

SSH

ssh: // [uživatel @] hostitel.xz [: port] / cesta / k / repo.git /

Git :

git: // hostitel.xz [: port] / cesta / k / repo.git /

HTTP :

http [s]: // hostitel.xz [: port] / cesta / k / repo.git /

Závěr

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

Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...