Úvod
Vo vývoji softvéru je správa verzií neuveriteľne silným nástrojom. Umožňuje vývojárom sledovať softvér na úrovni zdrojového kódu. Správa verzií pomáha sledovať zmeny, vracať sa k predchádzajúcim fázam a vetviť sa s cieľom vytvoriť alternatívne verzie súborov a adresárov. Spomedzi všetkých systémov na správu verzií je Git pravdepodobne najpopulárnejší. V prípade systému Git sú projektové súbory spravované v Git repozitároch. Stránky ako GitHub, GitLab, a Bitbucket ponúkajú hosting pre bezplatné/platené Git repozitáre na rôzne účely. Git tiež zefektívňuje zdieľanie projektov a spoluprácu.
V tomto návode sa dozviete, ako nainštalovať Git na Ubuntu 18.04.
Požiadavky
Skôr než začneme, musíte sa uistiť, že máte na serveri Ubuntu 18.04 používateľa bez oprávnení root s privilégiami sudo. Svoj Ubuntu server môžete nastaviť podľa nášho podrobného návodu. Môžete postupovať podľa tohto návodu, aby ste sa uistili, že máte správneho používateľa bez oprávnení root s privilégiami sudo. Teraz poďme na to!
Inštalácia systému Git na Ubuntu
Na Ubuntu existuje viacero spôsobov inštalácie systému Git. Softvér je priamo dostupný z oficiálnych repozitárov Ubuntu. Prípadne je možné Git zostaviť a nainštalovať zo zdrojového kódu. Tento návod demonštruje obe metódy.
Inštalácia systému Git z repozitára Ubuntu
Najprv spustite terminál a aktualizujte lokálny index balíkov APT:
|
1 |
sudo apt update |
Nasledujúci príkaz APT stiahne a nainštaluje Git z repozitárov:
|
1 |
sudo apt install git |
Overte, či bol Git úspešne nainštalovaný.
|
1 |
git --version |
Inštalácia systému Git zo zdrojového kódu
Git je open-source projekt. Tento nástroj je možné stiahnuť a zostaviť manuálne. Hoci to ponúka väčšiu flexibilitu, ide o zložitejší proces. Keď Git dostane aktualizáciu, celý tento proces sa musí vykonať znova. Pre bežné použitie sa odporúča tejto metóde vyhnúť.
Požadovaný softvér
Najprv potrebujeme, aby systém obsahoval všetky potrebné nástroje a závislosti potrebné na zostavenie systému Git. Všetky tieto balíky sú dostupné priamo z repozitárov Ubuntu:
|
1 |
sudo apt update && sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip |
Sťahovanie zdrojového kódu Git
Ďalším krokom je stiahnutie zdrojového kódu. Ak Git nebol predtým nainštalovaný, zdrojový kód sa musí stiahnuť manuálne. Ak už bol Git nainštalovaný, môžeme ho použiť na stiahnutie zdrojového kódu Git.
Najprv sa pozrite, ako manuálne stiahnuť najnovší zdrojový kód Git. Prejdite na oficiálnu stránku Git na GitHub-e:
Z rozbaľovacej ponuky vyberte pre vetvu (branch) „master“. Pokiaľ ide o tag, vyberte cieľovú verziu systému Git. Odporúča sa použiť najnovšiu stabilnú verziu. V čase písania tohto článku je to v2.30.0. Vyhnite sa verziám „release candidate“ (označeným ako „rc“), pretože môžu byť nestabilné:
Potom kliknite na ikonu „Code“. Vyberte „Download ZIP“. V tomto príklade sa stiahne zdrojový kód Git v2.30.0 v komprimovanom archíve ZIP:
Prípadne je zdrojový archív priamo dostupný v nasledujúcom formáte URL:
|
1 |
https://github.com/git/git/archive/<version>.zip |
Ak chcete stiahnuť zdrojový archív Git v2.30.0 pomocou príkazu wget, spustite nasledujúci príkaz:
|
1 |
wget https://github.com/git/git/archive/v2.30.0.zip -O git_source.zip |
Ďalšou alternatívou je použiť Git na klonovanie zdrojového repozitára Git. Ak už máte Git nainštalovaný, proces je oveľa jednoduchší. Stačí spustiť nasledujúci príkaz:
|
1 |
git clone https://github.com/git/git.git |
Kompilácia zdrojového kódu Git
V tejto časti predpokladajme, že používame zdrojový kód Git získaný ako archív zip. Rozbaľte archív:
|
1 |
unzip git_source.zip |
Zmeňte aktuálny adresár:
|
1 |
cd git-2.30.0/ |
Spustite proces kompilácie. Pomocou príznaku „-j“ použije príkaz „make“ viacero jadier procesora na urýchlenie procesu:
|
1 |
make prefix=/usr/local all -j$(nproc) |
Inštalácia systému Git
Nasledujúci príkaz nainštaluje čerstvo zostavený program:
|
1 |
sudo make prefix=/usr/local install |
Potom overte, či inštalácia prebehla úspešne:
|
1 |
git --version |
Konfigurácia systému Git
Teraz by ste mali mať Git úspešne nainštalovaný. Na to, aby správne fungoval, vyžaduje Git určité informácie na generovanie správnych správ o revízii (commit). Git vkladá meno a e-mailovú adresu do každého commitu. Pridajte tieto informácie pomocou nasledujúcich príkazov:
|
1 2 |
git config --global user.name "<username>" git config --global user.email "<email_address>" |
Ďalej overte, či boli konfigurácie úspešne nastavené:
|
1 |
git config --list |
Tieto informácie sú uložené lokálne v konfiguračnom súbore Git. Súbor je k dispozícii na nasledujúcom mieste:
|
1 |
vim ~/.gitconfig |
Git podporuje množstvo ďalších možností. Tieto dve sú však absolútne nevyhnutné. Ak ich vynecháte, Git môže pri pokuse o odoslanie zmien (commit) do akýchkoľvek repozitárov Git zobraziť varovanie. Zvyšuje to množstvo práce, pretože každý commit sa musí dodatočne upraviť s opravenými informáciami.
Záver
Git je výkonný systém na správu verzií. Táto príručka ukázala, ako nainštalovať a nakonfigurovať Git na systéme Ubuntu.
Príjemnú prácu s počítačom!





Komentáre
Zatiaľ žiadne komentáre. Buďte prvý.