Hvordan installere Git og sette opp Git-kontoen din på Linux


Git er et gratis og åpen kildekode, raskt og distribuert versjonskontrollsystem (VCS), som ved design er basert på hastighet, effektiv ytelse og dataintegritet for å støtte små- skalere til omfattende programvareutviklingsprosjekter.

Git er et programvarelager som lar deg holde styr på programvareendringene dine, gå tilbake til tidligere versjoner og lage en annen versjon av filer og kataloger.

Git er skrevet i C, med en blanding av Perl og en rekke shell-skript, den er først og fremst ment å kjøre på Linux-kjernen og har en rekke bemerkelsesverdige funksjoner som er oppført nedenfor:

  • Lett å lære
  • Det er raskt og de fleste operasjonene utføres lokalt, i tillegg gir dette en enorm hastighet på sentraliserte systemer som trenger å kommunisere med eksterne servere.
  • Svært effektiv.
  • Støtter kontroller av dataintegritet.
  • Muliggjør billig lokal forgrening.
  • Tilbyr et praktisk oppstillingsområde.
  • Den opprettholder også flere arbeidsflyter sammen med mange andre.

I denne veiledningen skal vi gå gjennom de nødvendige trinnene for å installere Git på RHEL-baserte og Debian-baserte distribusjoner sammen med hvordan du konfigurerer Git slik at du kan begynne å delta med en gang.

Hvordan installere Git i Linux

Vi skal installere Git fra systemets standardlagre, og sørge for at systemet ditt er oppdatert med den nyeste versjonen av pakkene ved å kjøre oppdateringskommandoen YUM eller APT under.

sudo yum update   [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt update   [On Debian, Ubuntu and Mint]

Installer deretter Git ved å skrive inn følgende kommando:

sudo yum install git   [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt install git   [On Debian, Ubuntu and Mint]

Etter at git er installert, kan du gi følgende kommando for å vise versjonen av Git installert.

git --version 

git version 2.41.0

Viktig: Installering av Git fra standardlagre vil gi deg en eldre versjon. Hvis du ønsker å ha den nyeste versjonen av Git, bør du vurdere å kompilere fra kilde ved å bruke følgende instruksjoner.

Installer Git fra kilden

Før du begynner, må du først installere de nødvendige programvareavhengighetene fra standardlagrene, sammen med verktøyene som trengs for å bygge en binær fra kilden:

-------------- 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

Etter at du har installert de nødvendige programvareavhengighetene, last ned den nyeste git tarball og kompiler den fra kilden ved å bruke følgende serie med kommandoer.

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

Hvordan lage en Git-brukerkonto i Linux

I denne delen skal vi dekke hvordan du setter opp en Git-konto med riktig brukerinformasjon som navn og e-postadresse for å unngå commit-feil og git-konfigurasjonen -kommandoen brukes til å gjøre det.

Viktig: Sørg for å erstatte brukernavnet med det faktiske navnet på Git-brukeren som skal opprettes og brukes på systemet ditt.

Du kan starte med å lage en Git-bruker med useradd-kommandoen nedenfor, der -m-flagget brukes til å lage brukerens hjemmekatalog under /home og -s spesifiserer brukerens standardskall.

useradd -m -s /bin/bash username 
passwd username

Legg nå den nye brukeren til hjulet-gruppen for å aktivere kontoen til å bruke sudo-privilegiene ved å bruke usermod-kommandoen som vist:

usermod username -aG wheel 

Konfigurer deretter Git med den nye brukeren som følger:

su username 
sudo git config --global user.name "Your Name"
sudo git config --global user.email "[email "

Bekreft nå Git-konfigurasjonen ved å bruke følgende kommando.

sudo git config --list 

Hvis det ikke er noen feil med konfigurasjonene, bør du kunne se en utgang med følgende detaljer:

user.name=username
user.email= [email 

Konklusjon

I denne enkle opplæringen har vi sett på hvordan du installerer Git på Linux-systemet ditt i tillegg til å konfigurere det. Jeg tror instruksjonene er enkle å følge, men for å komme i kontakt med oss for spørsmål eller forslag du kan bruke i reaksjonsdelen nedenfor.