Hvordan installere Git på CentOS 8


Versjonskontrollsystemverktøyet spiller en viktig rolle i dagens moderne programvareutvikling. Versjonskontroll er en programvare som hjelper en gruppe programvareutviklere å jobbe sammen og administrere historien til arbeidet. Den overskriver ikke andres endringer, derfor kan du holde styr på hver endring, tilbakestille filen eller et prosjekt til sin forrige tilstand.

Versjonskontrollverktøyet hjelper deg å gjenopprette den tapte filen veldig enkelt. Hvis noen fra teamet gjør en feil, kan man se tilbake og sammenligne den tidligere versjonen av filen og fikse feilen eller konflikten.

Git er et av de mest populære desentraliserte versjonskontrollverktøyene som brukes av utviklere for å koordinere arbeidet mellom dem. Den ble designet av Linus Torvalds (skaperen av Linux Kernel.) i 2005.

Git tilbyr funksjoner som datasikkerhet, arbeidsflyter, opprette grener, gå tilbake til forrige trinn, utrolig hastighet, holde styr på kodeendringene dine, se logger og mye mer. Den lar deg utføre arbeidet ditt i frakoblet modus, og når du er klar, trenger du internettforbindelsen for å publisere endringene og ta de siste endringene.

I denne opplæringen vil vi forklare deg hvordan du installerer Git på en CentOS 8-server ved å bruke yum og kildekode. Hver installasjon har sine egne fordeler, valget er opp til deg.

For eksempel vil brukere som ønsker å forevige Git-oppdateringen bruke yum-metoden og de som trenger funksjoner fra en bestemt versjon av Git vil bruke kildekodemetoden.

Viktig: Du må ha en CentOS 8-server installert og konfigurert med en sudo-bruker med root-rettigheter. Hvis du ikke har en, kan du opprette en sudo-konto

Installere Git med Yum på CentOS 8

En av de enkleste og enkleste måtene å installere Git på er med en yum-pakkebehandling, men den tilgjengelige versjonen kan være eldre enn den nyeste tilgjengelige versjonen. Hvis du vil installere den nyeste versjonen av Git, vurder å kompilere den fra kilden (instruksjoner for kompilering av Git fra kilden gitt lenger ned nedenfor).

$ sudo yum install git

Når git er installert, kan du bekrefte versjonen av installert Git ved å bruke følgende kommando.

$ git --version

git version 2.18.1

Installere Git fra kildekoden

Hvis du vil ha en spesifikk versjon av Git eller trenger fleksibilitet i installasjonen, er en av de beste metodene å samle programvaren Git fra Source. Den vil imidlertid ikke administrere og oppdatere Git-installasjonen gjennom yum-pakkebehandlingen, men vil tillate deg å installere den nyeste versjonen av Git og tilpasse byggealternativene. Denne metoden er en litt langvarig prosess.

Før vi går videre med installasjonen, trenger du følgende nødvendige verktøy for å bygge binæren fra kilden.

$ sudo yum groupinstall "Development Tools"
$ sudo yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel

Når verktøyene er installert, åpne en hvilken som helst nettleser og besøk Gits-prosjektets speil på wget-kommandoen som vist.

$ sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

Når nedlastingen er fullført, pakk ut kildepakken ved å bruke tar-kommandoen, gå nå inn i katalogen.

$ sudo tar -xf git.tar.gz
$ cd git-*

Installer og bygg nå Git fra kilden ved å bruke følgende kommando.

$ sudo make prefix=/usr/local all install

Når kompileringen er ferdig, kan du skrive inn følgende kommando for å bekrefte Git-versjonsinstallasjonen.

$ git --version

git version 2.23.0

Konfigurere Git

Nå er git installert på CentOS-maskinen, nå må du sette opp din personlige informasjon som vil bli brukt når du foretar endringer i koden din.

$ git config --global user.name "Your Name"
$ git config --global user.email "[email "

For å bekrefte at innstillingene ovenfor ble lagt til, kan du liste opp alle konfigurasjonsinnstillingene som er lagt til ved å skrive.

$ git config --list

user.name=Your Name
[email 

Innstillingene ovenfor er lagret i den globale konfigurasjonsfilen ~/.gitconfig. For å gjøre ytterligere endringer i denne filen, bruk kommandoen git config eller rediger filen manuelt.

Det er det! I denne artikkelen har vi forklart hvordan du installerer Git på CentOS 8-serveren ved å bruke yum og kildekode. For å lære mer om Git, les artikkelen vår om hvordan du bruker Git versjonskontrollsystem i Linux [Omfattende veiledning]