Sledování zdrojového kódu je jednou ze základních dovedností, které musí mít každý vývojář. Git je jedním z nástrojů DevOps, který pomáhá vývojářům spravovat jejich zdrojový kód – od malých po velké projekty. Git je nástroj pro správu verzí s otevřeným zdrojovým kódem, který umožňuje vývojářům přenést svůj kód na hostitelské kódové platformy, jako jsou Github, BitBucket a Gitlab. Pomáhá jim provádět úkoly správy kódu, jako je návrat k předchozím verzím, větvení atd.
V tomto tutoriálu nainstalujeme a nakonfigurujeme Git na Debian 11 server. Existují dva přístupy k instalaci Gitu. Můžete instalovat z repozitářů Debianu pomocí správce balíčků APT nebo instalovat ze zdroje, který poskytuje nejnovější verzi Git.
Metoda 1:Instalace Gitu pomocí správce balíčků APT
Chcete-li začít, nezapomeňte aktualizovat index balíčků Debianu.
$ sudo apt update
Po dokončení aktualizace nainstalujte Git z úložiště APT Debianu pomocí jednoduchého příkazu.
$ sudo apt install git
Po dokončení instalace zkontrolujte verzi Git:
$ git --version
Výstup ukazuje, že jsme nainstalovali Git verze 2.30.2.
Metoda 2:Instalace Git ze zdroje
Lepší a flexibilnější možností je nainstalovat Git ze zdroje. I když to může být delší cesta, určitě vám poskytne nejnovější verzi Git.
Chcete-li začít, nainstalujte všechny závislosti Git:
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
Po dokončení instalace přejděte na projekt Git, který je hostován na Github
https://github.com/git/git
Přejděte na 'Hlavní ' a klikněte na 'Značky “ a vyberte nejnovější možnost Git, která je obvykle první možností shora. Vyhněte se výběru verze kandidáta na vydání (která nese příponu rc ). Toto je spíše beta verze a pravděpodobně bude chybná a nestabilní.
V době psaní této příručky je nejnovější vydání Git Git v2.33.0 . Toto je vydání, které se chystáme nainstalovat.
Zcela vpravo klikněte na 'Kód ' a poté zkopírujte 'Stáhnout ZIP ' odkaz možnosti
Zpět na váš server Debian 11 stáhněte soubor zip pomocí příkazu wget.
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
Dále rozbalte komprimovaný soubor.
$ unzip git.zip
Poté přejděte do nekomprimovaného adresáře.
$ cd git-2.33.0
Poté jej nainstalujte ze zdroje pomocí následujících příkazů:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
Po dokončení instalace ověřte, že nyní máte nejnovější verzi Git.
$ git --version
Jak nastavit Git
V tuto chvíli jsme úspěšně nainstalovali Git na Debian 11 Server. Zbývá poslední malý kousek. Musíme to nastavit tak, aby zprávy odevzdání obsahovaly naše správné informace.
Poskytneme podrobnosti o našem jméně a e-mailové adrese, které budou vloženy do zpráv o potvrzení. Chcete-li tak učinit, spusťte následující git config příkazy.
$ git config --global user.name "Winnie"
$ git config --global user.email "[email protected]"
Chcete-li potvrdit, že konfigurace byla nastavena, spusťte příkaz:
$ git config --list
Tyto podrobnosti jsou zapsány v ~/.gitconfig soubor. Můžete to navíc potvrdit zobrazením souboru.
$ cat ~/.gitconfig
Závěr
Nyní můžete začít používat Git k hostování kódu na jakékoli platformě pro hostování kódu a spolupráci, jako je Github. V tomto tutoriálu jsme vás provedli instalací Gitu na server Debian 11.