Sådan installeres Git og opsættes Git-konto i RHEL, CentOS og Fedora


For nybegyndere er Git et gratis og open source, hurtigt og distribueret versionskontrolsystem (VCS), som efter design er baseret på hastighed, effektiv ydeevne og dataintegritet til at understøtte små til omfattende softwareudviklingsprojekter.

Git er et softwarelager, der giver dig mulighed for at holde styr på dine softwareændringer, vende tilbage til tidligere version og oprette en anden version af filer og mapper.

Git er skrevet i C, med en blanding af Perl og en række shell-scripts, den er primært beregnet til at køre på Linux-kernen og har en række bemærkelsesværdige funktioner som angivet nedenfor:

  1. Let at lære
  2. Det er hurtigt, og det meste af dets operationer udføres lokalt, desuden giver det det en enorm hastighed på centraliserede systemer, der har brug for at kommunikere med eksterne servere.
  3. Meget effektiv
  4. Understøtter kontrol af dataintegritet
  5. Aktiverer billig lokal forgrening
  6. Tilbyder et praktisk iscenesættelsesområde
  7. Det opretholder også flere arbejdsgange sammen med mange andre

I denne vejledningsvejledning skal vi gennemgå de nødvendige trin til installation af Git på CentOS/RHEL 7/6 og Fedora 20-24 Linux-distributioner sammen med, hvordan du konfigurerer Git, så du kan begynde at deltage med det samme ..

Installer Git ved hjælp af Yum

Vi installerer Git fra systemets standardopbevaringssteder og sørger for, at dit system er opdateret med den nyeste version af pakker ved at køre YUM-pakkehåndteringsopdateringskommandoen nedenfor:

# yum update

Installer derefter Git ved at skrive følgende kommando:

# yum install git 

Når git er installeret, kan du udstede følgende kommando for at få vist den version af Git, der er installeret:

# git --version 

Vigtigt: Installation af Git fra standardopbevaringssteder giver dig ældre version. Hvis du ønsker at have en nyeste version af Git, kan du overveje at kompilere fra kilden ved hjælp af følgende instruktioner.

Installer Git fra kilde

Før du begynder, skal du først installere påkrævede softwareafhængigheder fra standardlagrene sammen med de hjælpeprogrammer, der var nødvendige for at oprette en binær fra kilde:

# yum groupinstall "Development Tools"
# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel

Når du har installeret nødvendige softwareafhængigheder, skal du gå til den officielle Git-frigivelsesside og få fat i den nyeste version og kompilere den fra kilden ved hjælp af følgende række kommandoer:

# wget https://github.com/git/git/archive/v2.10.1.tar.gz -O git.tar.gz
# tar -zxf git.tar.gz
# cd git-2.10.1/
# make configure
# ./configure --prefix=/usr/local
# make install
# git --version

Opret Git-konto i Linux

I dette afsnit skal vi dække, hvordan man opretter en Git-konto med korrekte brugeroplysninger såsom navn og e-mail-adresse for at undgå eventuelle fejl, og kommandoen git config bruges til at gøre det.

Vigtigt: Sørg for at erstatte brugernavn med det faktiske navn for den Git-bruger, der skal oprettes og bruges på dit system.

Du kan starte med at oprette en Git-bruger med kommandoen useradd som nedenfor, hvor -m -flaget bruges til at oprette brugerens hjemmekatalog under /home og -s angiver brugerens standard shell.

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

Tilføj nu den nye bruger til hjulgruppen for at aktivere kontoen at bruge kommandoen sudo :

# usermod username -aG wheel 

Konfigurer derefter Git med den nye bruger som følger:

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

Bekræft nu Git-konfiguration ved hjælp af følgende kommando.

$ sudo git config --list 

Hvis der ikke er fejl med konfigurationerne, skal du kunne se en output med følgende detaljer:

user.name=username
user.email= [email 

I denne enkle vejledning har vi set på, hvordan du installerer Git på dit Linux-system samt konfigurerer det. Jeg tror, at instruktionerne er lette at følge, men for at komme i kontakt med os for spørgsmål eller forslag, du kan bruge reaktionssektionen nedenfor.