Instalace Gitu na Ubuntu je velmi snadná. Je k dispozici v hlavním úložišti Ubuntu a můžete jej nainstalovat pomocí příkazu apt takto:
sudo apt install git
Snadný? není to tak?
Je tu jen malý malý problém (který nemusí být vůbec problém), a to je verze Gitu, kterou instaluje.
V systému LTS je stabilita softwaru nanejvýš důležitá, proto Ubuntu 18.04 a další distribuce často poskytují starší, ale stabilní verzi softwaru, která je s vydáním distribuce dobře otestována.
To je důvod, proč když zkontrolujete verzi Git, uvidíte, že instaluje verzi, která je starší než aktuální verze Git dostupná na webu projektu Git:
[email protected]:~$ git --version
git version 2.17.1
V době psaní tohoto návodu je na jeho webu dostupná verze 2.25. Jak tedy na Ubuntu nainstalujete nejnovější Git?
Nainstalujte nejnovější Git na linuxové distribuce založené na Ubuntu
Jedním ze způsobů by byla instalace ze zdrojového kódu. Tato skvělá metoda staré školy není šálkem čaje pro každého. Naštěstí je k dispozici PPA od týmu Ubuntu Git Maintainers, který můžete použít ke snadné instalaci nejnovější stabilní verze Git.
sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git
I když jste Git dříve nainstalovali pomocí apt, bude aktualizován na nejnovější stabilní verzi.
[email protected]:~$ git --version
git version 2.25.0
Krása používání PPA spočívá v tom, že pokud bude vydána nová stabilní verze Git, získáte ji s aktualizacemi systému. Stačí aktualizovat Ubuntu a získat nejnovější stabilní verzi Git.
Drobnosti
Věděli jste, že systém pro správu verzí Git nevytvořil nikdo jiný než tvůrce Linuxu Linus Torvalds?
Nakonfigurujte Git [doporučeno pro vývojáře]
Pokud jste si nainstalovali Git pro účely vývoje, brzy začnete klonovat úložiště, provedete změny a provedete změny.
Pokud se pokusíte odevzdat svůj kód, může se vám zobrazit chyba „Prosím, řekněte mi, kdo jste“:
[email protected]:~/compress-pdf$ git commit -m "update readme"
*** Please tell me who you are.
Run
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got '[email protected](none)')
Je to proto, že jste Git nenakonfigurovali pomocí svých osobních údajů, které jsou povinné.
Jak již chyba napovídá, globální konfiguraci Git můžete nastavit takto:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
Konfiguraci Git můžete zkontrolovat pomocí tohoto příkazu:
git config --list
Měl by ukazovat výstup jako tento:
[email protected]
user.name=abhishek
Tato konfigurace je uložena v souboru ~/.gitconfig. Konfiguraci můžete změnit také ručně.
Nakonec…
Doufám, že vám tento krátký návod pomohl nainstalovat Git na Ubuntu. S PPA snadno získáte nejnovější verzi Git.
Pokud máte nějaké dotazy nebo návrhy, neváhejte se zeptat v sekci komentářů. Vítáme i rychlé ‚děkuji‘ :)