Kako namestiti Git na CentOS 8


Orodje za nadzor različic ima ključno vlogo pri sodobnem razvoju sodobne programske opreme. Nadzor različic je programska oprema, ki skupini razvijalcev programske opreme pomaga pri skupnem upravljanju in upravljanju zgodovine dela. Ne prepiše drugih sprememb, zato lahko spremljate vsako spremembo, datoteko ali projekt povrnete v prejšnje stanje.

Orodje za nadzor različic vam pomaga zelo enostavno obnoviti izgubljeno datoteko. Če se kdo iz ekipe zmoti, se lahko ozre nazaj in primerja prejšnjo različico datoteke ter odpravi napako ali kakršen koli spor.

Git je eno izmed najbolj priljubljenih orodij za decentralizirano upravljanje različic, ki jih uporabljajo razvijalci za usklajevanje dela med njimi. Leta 2005 ga je zasnoval Linus Torvalds (ustvarjalec jedra Linux.).

Git ponuja funkcije, kot so zagotavljanje podatkov, potek dela, ustvarjanje vej, vrnitev na prejšnjo stopnjo, neverjetna hitrost, spremljanje sprememb kode, ogled dnevnikov in še veliko več. Omogoča vam, da svoje delo opravljate v načinu brez povezave in ko je pripravljen, potrebujete internetno povezavo za objavo sprememb in sprejetje najnovejših sprememb.

V tej vadnici vam bomo razložili, kako namestiti Git na strežnik CentOS 8 z uporabo yum in izvorne kode. Vsaka namestitev ima svoje prednosti, izbira je odvisna od vas.

Na primer, uporabniki, ki želijo ohraniti posodobitev Gita, bodo uporabili metodo yum, tisti, ki potrebujejo funkcije določene različice Gita, pa metodo izvorne kode.

Pomembno: Strežnik CentOS 8 mora biti nameščen in konfiguriran s sudo uporabnikom s korenskimi pravicami. Če ga nimate, lahko ustvarite sudo račun

Namestitev Gita z Yumom na CentOS 8

Eden najpreprostejših in najlažjih načinov namestitve Gita je upravitelj paketov yum, vendar je razpoložljiva različica morda starejša od najnovejše različice. Če želite namestiti najnovejšo izdajo Gita, jo razmislite o prevajanju iz vira (navodila za sestavljanje Gita iz vira so navedena spodaj spodaj).

$ sudo yum install git

Ko je git nameščen, lahko z naslednjim ukazom preverite različico nameščenega Gita.

$ git --version

git version 2.18.1

Namestitev Gita iz izvorne kode

Če želite predstaviti določeno različico Gita ali potrebujete prilagodljivost pri namestitvi, je eden najboljših načinov zbiranje programske opreme Git iz vira. Vendar pa ne bo upravljal in posodabljal namestitve Git prek upravitelja paketov yum, ampak vam bo omogočil namestitev najnovejše različice Gita in prilagoditev možnosti gradnje. Ta metoda je nekoliko dolgotrajen postopek.

Preden nadaljujemo z namestitvijo, boste potrebovali naslednja potrebna orodja za izdelavo binarne datoteke iz vira.

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

Ko so orodja uspešno nameščena, odprite kateri koli brskalnik in obiščite ogledalo Gits projekta na ukazu wget, kot je prikazano.

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

Ko je prenos končan, izvlecite izvorni paket z ukazom tar, zdaj se premaknite v imenik.

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

Zdaj namestite in zgradite Git iz vira z naslednjim ukazom.

$ sudo make prefix=/usr/local all install

Ko se prevajanje konča, lahko za preverjanje namestitve različice Git vnesete naslednji ukaz.

$ git --version

git version 2.23.0

Konfiguriranje Git

Zdaj je git uspešno nameščen na računalniku CentOS, zdaj boste morali nastaviti svoje osebne podatke, ki se bodo uporabljali, ko boste spremenili kodo.

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

Če želite preveriti, ali so bile zgornje nastavitve uspešno dodane, lahko s tipkanjem navedete vse nastavitve konfiguracije.

$ git config --list

user.name=Your Name
[email 

Zgornje nastavitve so shranjene v datoteki globalne konfiguracije ~/.gitconfig . Če želite dodatno datoteko spremeniti, uporabite ukaz git config ali datoteko uredite ročno.

To je to! V tem članku smo razložili, kako namestiti Git na strežnik CentOS 8 z uporabo yum in izvorne kode. Če želite izvedeti več o Gitu, preberite članek o uporabi sistema za nadzor različic Git v Linuxu [Izčrpen vodnik]