Jak nainstalovat Git a nastavit svůj účet Git v systému Linux
Git je bezplatný a open source, rychlý a distribuovaný systém správy verzí (VCS), který je založen na rychlosti, efektivním výkonu a integritě dat pro podporu malých rozsah až po rozsáhlé projekty vývoje softwaru.
Git je softwarové úložiště, které vám umožňuje sledovat změny softwaru, vracet se k předchozím verzím a vytvářet další verze souborů a adresářů.
Git je napsán v C, s kombinací Perlu a různých shell skriptů, je primárně určen pro běh na linuxovém jádře a má řada pozoruhodných funkcí, jak je uvedeno níže:
- Jednoduché se naučit
- Je rychlý a většina jeho operací se provádí lokálně, navíc mu to nabízí obrovskou rychlost na centralizovaných systémech, které potřebují komunikovat se vzdálenými servery.
- Vysoce účinný.
- Podporuje kontrolu integrity dat.
- Umožňuje levné místní větvení.
- Nabízí pohodlný prostor pro představení.
- Udržuje také více pracovních postupů společně s mnoha dalšími.
V tomto návodu projdeme nezbytnými kroky instalace Gitu na distribucích založených na RHEL a Debianu spolu s tím, jak nakonfigurovat Git, abyste mohli začněte se hned účastnit.
Jak nainstalovat Git v Linuxu
Nainstalujeme Git z výchozích repozitářů systému a zajistíme, že váš systém je aktuální s nejnovější verzí balíčků spuštěním příkazu aktualizace správce balíčků YUM nebo APT níže.
sudo yum update [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt update [On Debian, Ubuntu and Mint]
Dále nainstalujte Git zadáním následujícího příkazu:
sudo yum install git [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt install git [On Debian, Ubuntu and Mint]
Po úspěšné instalaci git můžete zadat následující příkaz a zobrazit verzi nainstalovaného Gitu.
git --version
git version 2.41.0
Důležité: Instalací Gitu z výchozích úložišť získáte starší verzi. Pokud chcete mít nejnovější verzi Git, zvažte kompilaci ze zdroje pomocí následujících pokynů.
Nainstalujte Git ze zdroje
Než začnete, musíte nejprve nainstalovat požadované softwarové závislosti z výchozích úložišť spolu s nástroji, které potřebovaly k vytvoření binárního souboru ze zdroje:
-------------- On RHEL/CentOS/Fedora and Rocky/AlmaLinux --------------
sudo yum groupinstall "Development Tools"
sudo yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf
-------------- Debian, Ubuntu and Mint --------------
sudo apt install build-essential
sudo apt install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf
Po instalaci požadovaných softwarových závislostí si stáhněte nejnovější git tarball a zkompilujte jej ze zdroje pomocí následující řady příkazů.
wget https://github.com/git/git/archive/refs/tags/v2.42.0.tar.gz
tar -xvf v2.42.0.tar.gz
cd git-2.42.0/
make configure
sudo ./configure --prefix=/usr/local
sudo make
sudo make install
git --version
Jak vytvořit uživatelský účet Git v Linuxu
V této části se podíváme na to, jak nastavit účet Git se správnými informacemi o uživateli, jako je jméno a e-mailová adresa, abyste se vyhnuli chybám při potvrzování a konfiguraci git K tomu slouží příkaz
.
Důležité: Nezapomeňte nahradit uživatelské jméno skutečným jménem uživatele Git, který má být vytvořen a používán ve vašem systému.
Můžete začít vytvořením uživatele Git pomocí příkazu useradd níže, kde příznak -m
slouží k vytvoření domovského adresáře uživatele pod /home
a -s
určuje výchozí shell uživatele.
useradd -m -s /bin/bash username
passwd username
Nyní přidejte nového uživatele do skupiny wheel a povolte účtu používat oprávnění sudo
pomocí příkazu usermod, jak je znázorněno:
usermod username -aG wheel
Poté nakonfigurujte Git s novým uživatelem následovně:
su username
sudo git config --global user.name "Your Name"
sudo git config --global user.email "[email "
Nyní ověřte konfiguraci Git pomocí následujícího příkazu.
sudo git config --list
Pokud v konfiguracích nejsou žádné chyby, měli byste být schopni zobrazit výstup s následujícími podrobnostmi:
user.name=username
user.email= [email
Závěr
V tomto jednoduchém tutoriálu jsme se podívali na to, jak nainstalovat Git na váš systém Linux a jak jej nakonfigurovat. Domnívám se, že pokyny jsou snadno dosažitelné, nicméně pro případné dotazy nebo návrhy nás můžete kontaktovat v sekci reakce níže.