Klonování repozitáře z platformy GitHub je klíčovým krokem pro vývojáře, kteří chtějí pracovat na projektu lokálně. Vytvoříte tak přesnou kopii vzdáleného repozitáře na svém počítači. To vám umožní provádět úpravy, testování a další operace bez přímého ovlivnění originálních souborů. Podívejme se, jak na to krok za krokem.
Nejprve je nutné nainstalovat Git na váš systém. Samotná instalace je intuitivní a průvodce vás provede všemi kroky. Důležité je, abyste při instalaci zvolili možnost používání Gitu z příkazové řádky, což je nezbytné pro klonování repozitářů.
Po úspěšné instalaci si rozmyslete, kam na vašem disku chcete repozitář uložit. Doporučuje se vytvořit si snadno zapamatovatelnou složku, abyste k ní později mohli jednoduše přistupovat z terminálu.
Následně přejděte ve webovém prohlížeči na stránku repozitáře na GitHubu. Pro demonstraci použijeme populární repozitář s příklady algoritmů v JavaScriptu, který je skvělý pro studium a testování.
Na stránce repozitáře, vpravo pod sekcí „Contributors“, naleznete zelené tlačítko „Code“. Kliknutím na něj se objeví okno, kde si můžete zkopírovat adresu URL repozitáře. Použijte ikonu schránky pro snadné zkopírování URL do schránky.
Nyní otevřete příkazový řádek (ve Windows) nebo terminál, který používáte ve svém operačním systému.
V terminálu přejděte do složky, kde chcete repozitář uložit. To provedete pomocí příkazu:
$ cd <adresář>
Například, pokud jste si vytvořili složku „Git_projekty“ v dokumentech, zadali byste: $ cd Documents/Git_projekty
.
Alternativně můžete tento krok přeskočit a klonovat repozitář přímo do zvolené složky pomocí příkazu git clone <repo-url> <adresář>
.
Nyní, s adresou repozitáře ve schránce, můžete zahájit samotné klonování. Použijte následující příkaz:
$ git clone <repo-url>
Konkrétně pro náš příklad s algoritmy v JavaScriptu bychom zadali: $ git clone https://github.com/trekhleb/javascript-algorithms.git
.
Dejte Gitu chvíli na dokončení procesu. Pokud vše proběhlo v pořádku, měli byste vidět výstup podobný následujícímu.
Doporučuje se ověřit, zda se repozitář skutečně naklonoval. Přejděte do složky, kam jste ho uložili, a ujistěte se, že tam je.
V tomto příkladu vidíme, že repozitář „javascript-algorithms“ se úspěšně naklonoval do složky „Git_projekty“. Nyní můžete začít pracovat na projektu a provádět úpravy pomocí svého preferovaného textového editoru.