Kif tinstalla Git fuq CentOS 8


L-għodda tas-Sistema ta 'Kontroll tal-Verżjoni għandha rwol vitali fl-iżvilupp modern tas-Softwer tal-lum. Kontroll tal-verżjoni huwa softwer li jgħin grupp ta 'żviluppaturi tas-softwer jaħdmu flimkien u jimmaniġġjaw l-istorja tax-xogħol. Ma tiktebx fuq il-bidliet ta 'oħrajn, għalhekk tista' żżomm kont ta 'kull bidla, terġa' lura l-fajl jew proġett għall-istat preċedenti tiegħu.

L-għodda tal-kontroll tal-verżjoni tgħinek tirkupra l-fajl mitluf faċilment. Jekk isir żball minn xi ħadd mit-tim, wieħed jista' jħares lura u jqabbel il-verżjoni preċedenti tal-fajl u jiffissa l-iżball jew kwalunkwe kunflitt.

Git hija waħda mill-aktar għodod popolari deċentralizzati għall-kontroll tal-verżjoni użati mill-iżviluppaturi biex jikkoordinaw ix-xogħol bejniethom. Kien iddisinjat minn Linus Torvalds (il-kreatur tal-Linux Kernel.) Fis-sena 2005.

Git joffri karatteristiċi bħall-assigurazzjoni tad-dejta, flussi tax-xogħol, toħloq fergħat, terġa 'lura għall-istadju preċedenti, veloċità inkredibbli, iżżomm kont tal-bidliet fil-kodiċi tiegħek, tara r-zkuk, u ħafna aktar. Jippermettilek twettaq ix-xogħol tiegħek fil-modalità offline u meta tkun lesta, għandek bżonn il-konnessjoni tal-internet biex tippubblika l-bidliet u tieħu l-aħħar bidliet.

F'dan it-tutorja, aħna nispjegawlek kif tinstalla Git fuq server CentOS 8 billi tuża yum u kodiċi tas-sors. Kull installazzjoni għandha l-benefiċċji tagħha stess, l-għażla hija f'idejk.

Pereżempju, l-utenti li jixtiequ jipperpetwaw l-aġġornament ta 'Git se jużaw il-metodu yum u dawk li jeħtieġu karatteristiċi minn verżjoni partikolari ta' Git se jużaw il-metodu tal-kodiċi tas-sors.

Importanti: Irid ikollok server CentOS 8 installat u kkonfigurat b'utent sudo bi privileġġi tal-għeruq. Jekk m'għandekx waħda, tista 'toħloq kont sudo

Installazzjoni ta 'Git ma' Yum fuq CentOS 8

Wieħed mill-aktar modi sempliċi u faċli biex tinstalla Git huwa b'maniġer tal-pakketti yum, iżda l-verżjoni disponibbli tista 'tkun eqdem mill-verżjoni l-aktar ġdida disponibbli. Jekk trid tinstalla r-rilaxx l-aktar ġdid ta 'Git, ikkunsidra li tikkumpilaha mis-sors (struzzjonijiet għall-kompilazzjoni ta' Git mis-sors mogħtija aktar 'l isfel).

$ sudo yum install git

Ladarba git installat, tista 'tivverifika l-verżjoni ta' Git installat billi tuża l-kmand li ġej.

$ git --version

git version 2.18.1

Installazzjoni ta' Git mill-Kodiċi Sors

Jekk trid tidher minn verżjoni speċifika ta 'Git jew teħtieġ flessibilità fl-installazzjoni allura wieħed mill-aħjar metodi huwa li tiġbor is-softwer Git mis-Sors. Madankollu, mhux se jamministra u jaġġorna l-installazzjoni ta 'Git permezz tal-maniġer tal-pakkett yum iżda jippermettilek tinstalla l-aħħar verżjoni ta' Git u tippersonalizza l-għażliet tal-bini. Dan il-metodu huwa proċess daqsxejn twil.

Qabel ma nimxu 'l quddiem bl-installazzjoni, ser ikollok bżonn l-għodod meħtieġa li ġejjin biex tibni l-binarju mis-sors.

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

Ladarba l-għodod jiġu installati b'suċċess, iftaħ kwalunkwe browser u żur il-mera tal-proġett Gits fuq il-kmand wget kif muri.

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

Ladarba t-tniżżil jitlesta unzip il-pakkett tas-sors bl-użu tal-kmand tal-qatran, issa mur fid-direttorju.

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

Issa installa u ibni Git mis-sors billi tuża l-kmand li ġej.

$ sudo make prefix=/usr/local all install

Ladarba l-kumpilazzjoni tispiċċa, tista 'ttajpja l-kmand li ġej biex tivverifika l-installazzjoni tal-Verżjoni Git.

$ git --version

git version 2.23.0

Konfigurazzjoni ta' Git

Issa git huwa installat fuq il-magna CentOS b'suċċess, issa ser ikollok bżonn twaqqaf l-informazzjoni personali tiegħek li se tintuża meta tikkommetti xi tibdil fil-kodiċi tiegħek.

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

Biex tivverifika li s-settings ta’ hawn fuq ġew miżjuda b’suċċess, tista’ telenka s-settings tal-konfigurazzjoni kollha li ġew miżjuda billi ttajpja.

$ git config --list

user.name=Your Name
[email 

Is-settings ta' hawn fuq huma maħżuna fil-fajl tal-konfigurazzjoni globali ~/.gitconfig. Biex tagħmel xi tibdil addizzjonali f'dan il-fajl, uża l-kmand git config jew editja l-fajl manwalment.

Dak hu! F'dan l-artikolu, spjegajna kif tinstalla Git fuq is-server CentOS 8 billi tuża yum u kodiċi tas-sors. Biex titgħallem aktar dwar Git, aqra l-artiklu tagħna dwar Kif tuża s-Sistema ta’ Kontroll tal-Verżjoni Git fil-Linux [Gwida Komprensiva]