Výhody používání Gitu
Git je nástroj s otevřeným zdrojovým kódem a je zdarma pro kohokoli. Téměř všechny změny se provádějí lokálně a není nutné tyto změny šířit také na jakýkoli centrální server. Projekt lze upravovat místně a lze jej později uložit na server, kde každý přispěvatel může tyto změny vidět a sledovat. Na rozdíl od centralizovaného VCS nemá Git jediný bod selhání.
Protože Git má distribuovanou architekturu, každý může získat nejnovější snímek práce, stejně jako celý obsah úložiště a jeho historii. Pokud server z nějakého důvodu selže, lze kopii z klienta použít jako zálohu a obnovení na server.
K ukládání a identifikaci objektů ve své databázi používá Git kryptografickou hashovací funkci známou jako SHA-1 hash. Před uložením jakýchkoli dat je Git zkontroluje a pomocí tohoto kontrolního součtu se na ně odkáže.
Je velmi snadná instalace a nevyžaduje špičkový hardware na straně klienta. Mnoho online hostingových služeb, jako je GitHub, poskytuje služby pro hostování vašeho projektu Git online pro vzdálený přístup. Jeden může získat celou zálohu úložiště na místním počítači. Změny provedené přispěvatelem do úložiště se stanou jeho součástí po operaci potvrzení.
Operace potvrzení vytvoří snímek aktuálního stavu v úložišti nebo v databázi. Poté, co jsme pracovali na našem projektu lokálně, můžeme pomocí příkazu push publikovat lokální revize do naší vzdálené databáze nebo úložiště Git.
Co pokryjeme?
V této příručce uvidíme, jak můžeme nainstalovat a konfigurovat Git na Fedora 33 OS. Nainstalujeme Git z oficiálního úložiště ve Fedoře a také ze zdrojového kódu staženého z oficiálního webu Git. Začněme s instalačním procesem Git.
Metoda 1. Instalace Git z úložišť Fedory pomocí dnf / yum
Toto je velmi jednoduchá metoda instalace Gitu. Musíte pouze spustit níže uvedené příkazy:
Krok 1. Aktualizujte dostupné systémové balíčky pomocí následujícího příkazu:
$ sudo dnf -y aktualizaceKrok 2. Nyní nainstalujte git pomocí následujícího příkazu:
$ sudo dnf -y nainstalovat gitPo dokončení výše uvedeného příkazu použijte následující příkaz ke kontrole nainstalované verze Gitu:
$ git --verze
To je vše! Jak vidíte, Git je již nainstalován na Fedoře 33, ale pokud tomu tak není, můžete jej nainstalovat z výše uvedeného příkazu.
V tomto případě chcete Git odinstalovat, jednoduše spusťte níže uvedený příkaz:
$ sudo dnf -y odebrat git
Metoda 2. Vytváření Git ze zdrojového kódu na Fedoře
Git lze také nainstalovat na Fedoru z dostupného zdrojového kódu na webu Git. Chcete-li je nainstalovat ze zdrojového kódu, postupujte takto:
Krok 1. Git vyžaduje, aby bylo nainstalováno několik balíčků, než jej můžeme nainstalovat ze zdrojového kódu. Spuštěním níže uvedeného příkazu nainstalujte tyto závislosti:
$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-develKrok 2. Jakmile máme zavedeny všechny požadované závislosti, můžeme přejít ke stažení zdrojového kódu. Spuštěním následujícího příkazu stáhněte komprimovaný tarball zdrojového kódu Git:
$ wget https: // www.jádro.org / pub / software / scm / git / git-2.30.1.dehet.gz
Případně můžete také navštívit tento odkaz a ručně stáhnout soubor do svého systému. Zde se zobrazuje:
Krok 3. Extrahujte stažený soubor tar pomocí následujícího příkazu:
$ tar -zxf git-2.30.1.dehet.gz
Krok 4. Nyní se přesuňte do extrahované složky v okně příkazového řádku:
$ cd git-2.30.1Krok 5. Spusťte příkaz make:
$ provést konfiguraci
Krok 6. Spusťte konfigurační skript:
$ ./ configure --prefix = / usr
Krok 7. Spusťte příkaz make all:
$ udělat vše
Krok 8. Spusťte příkaz make install:
$ sudo provést instalaci
Nyní je ve vašem systému nainstalován Git. Zkontrolujte verzi zde:
$ git --verze
Konfigurace nastavení Git na Fedoře
Po instalaci Git budeme muset do našeho účtu Git přidat naše uživatelské jméno a e-mailovou adresu. To nám umožní řádně potvrdit náš kód. Tyto informace používá Git při každém spáchání.
Poznámka: Uživatelské jméno Git není stejné jako pro GitHub.
Chcete-li nastavit tyto podrobnosti, spusťte následující příkazy:
$ git config - globální uživatel.jméno "vaše-uživatelské jméno"$ git config - globální uživatel.e-mail „[e-mail chráněn]“
Zde nahraďte „své-uživatelské jméno“ uživatelským jménem podle vašeho výběru a „[e-mail chráněn]“ svým e-mailovým ID. Globální klíčové slovo způsobí, že tyto informace budou použity při každé změně ve vašem systému. Pokud chcete pro projekt použít jiné informace, jednoduše odstraňte globální klíčové slovo, když jste uvnitř daného konkrétního projektu.
Přidejte ukázkové uživatelské jméno a e-mail jako:
Uživatelské jméno = linuxhintUživatel-e-mail = mail @ me.com
Spuštěním následujícího příkazu zkontrolujte, zda tato nastavení fungovala správně:
$ git config - seznamToto je uvedeno níže:
Závěr
Gratulujeme, nyní jste úspěšně nainstalovali Git na svůj Fedora OS. Pokud jste tento tutoriál postupovali správně, všimli jste si, že Metoda 1 je pro instalaci Gitu velmi jednoduchá. K získání Gitu do vašeho systému stačí spustit jednoduchý příkaz. Metoda 2 je zatím dlouhá cesta k instalaci Gitu a doporučuje se pouze pokročilým uživatelům a správcům systému. Výhodou použití této metody je, že můžete získat její nejnovější dostupnou verzi. Například v metodě 1 je verze Gitu nainstalovaného z oficiálního úložiště 2.28.0, zatímco v metodě 2 máme verzi 2.30.1.