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 klonPří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ě:
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':
$ 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 klonBudete 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.