Giunsa ang Pag-install sa Git sa CentOS 8


Ang himan sa Sistema sa Pagkontrol sa Bersyon adunay hinungdanon nga papel sa modernong pag-uswag sa Software karon. Ang pagkontrol sa bersyon usa ka software nga nagtabang sa usa ka grupo sa mga developer sa software nga magtinabangay ug magdumala sa kasaysayan sa trabaho. Wala kini mag-overwrite sa mga pagbag-o sa uban, busa mahimo nimong masubay ang matag pagbag-o, ibalik ang file o usa ka proyekto sa miaging kahimtang.

Ang himan sa pagkontrol sa bersyon makatabang kanimo sa pagbawi sa nawala nga file nga dali ra. Kung ang usa ka sayup nga nahimo ni bisan kinsa gikan sa team, ang usa mahimong molingi ug itandi ang naunang bersyon sa file ug ayohon ang sayup o bisan unsang panagbangi.

Ang Git usa sa labing inila nga desentralisado nga mga himan sa pagkontrol sa bersyon nga gigamit sa mga developer aron ma-coordinate ang trabaho taliwala nila. Gidisenyo kini ni Linus Torvalds (ang tiglalang sa Linux Kernel.) sa tuig 2005.

Nagtanyag ang Git og mga bahin sama sa kasiguruhan sa datos, mga daloy sa trabaho, paghimo og mga sanga, pagbalik sa miaging yugto, dili katuohan nga katulin, pagsubay sa imong mga pagbag-o sa code, pagtan-aw sa mga log, ug daghan pa. Gitugotan ka niini nga buhaton ang imong trabaho sa offline mode ug kung andam na, kinahanglan nimo ang koneksyon sa internet aron mamantala ang mga pagbag-o ug makuha ang labing bag-ong mga pagbag-o.

Sa kini nga panudlo, among ipasabut kanimo kung giunsa ang pag-install sa Git sa usa ka server sa CentOS 8 gamit ang yum ug source code. Ang matag instalasyon adunay kaugalingong mga benepisyo, ang pagpili anaa kanimo.

Pananglitan, ang mga tiggamit nga gusto nga magpadayon sa pag-update sa Git mogamit sa pamaagi sa yum ug kadtong nanginahanglan mga bahin sa usa ka partikular nga bersyon sa Git mogamit sa pamaagi sa source code.

Importante: Kinahanglan nga adunay usa ka CentOS 8 server nga gi-install ug gi-configure sa usa ka sudo user nga adunay mga pribilehiyo sa gamut. Kung wala ka, mahimo ka maghimo usa ka sudo account

Pag-instalar sa Git sa Yum sa CentOS 8

Usa sa pinakayano ug pinakasayon nga paagi sa pag-instalar sa Git mao ang yum package manager, apan ang available nga bersyon mahimong mas daan kay sa bag-ong bersyon nga anaa. Kung gusto nimo i-install ang pinakabag-o nga pagpagawas sa Git, hunahunaa ang pag-compile niini gikan sa gigikanan (mga panudlo sa pag-compile sa Git gikan sa gigikanan nga gihatag sa ubos).

$ sudo yum install git

Sa higayon nga ma-install ang git, mahimo nimong pamatud-an ang bersyon sa gi-install nga Git gamit ang mosunod nga sugo.

$ git --version

git version 2.18.1

Pag-instalar sa Git gikan sa Source Code

Kung gusto nimo nga ipakita pinaagi sa usa ka piho nga bersyon sa Git o kinahanglan ang pagka-flexible sa pag-install unya usa sa labing kaayo nga pamaagi mao ang pagkolekta sa software nga Git gikan sa Tinubdan. Bisan pa, dili kini magdumala ug mag-update sa pag-install sa Git pinaagi sa yum package manager apan tugutan ka nga i-install ang labing bag-ong bersyon sa Git ug ipasadya ang mga kapilian sa pagtukod. Kini nga pamaagi medyo taas nga proseso.

Sa dili pa kita magpadayon sa pag-instalar, kinahanglan nimo ang mosunod nga gikinahanglan nga mga himan aron matukod ang binary gikan sa tinubdan.

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

Kung malampuson nga ma-install ang mga himan, ablihi ang bisan unsang browser ug bisitaha ang salamin sa proyekto sa Gits sa wget command sama sa gipakita.

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

Kung nahuman na ang pag-download unzip ang source package gamit ang tar command, karon mobalhin sa direktoryo.

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

Karon i-install ug tukuron ang Git gikan sa gigikanan gamit ang mosunud nga mando.

$ sudo make prefix=/usr/local all install

Kung nahuman na ang pag-compile, mahimo nimong i-type ang mosunud nga mando aron mapamatud-an ang pag-install sa Git Version.

$ git --version

git version 2.23.0

Pag-configure sa Git

Karon ang git na-install sa CentOS machine nga malampuson, karon kinahanglan nimo nga i-set up ang imong personal nga impormasyon nga gamiton kung maghimo ka sa bisan unsang mga pagbag-o sa imong code.

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

Aron mapamatud-an nga ang mga setting sa ibabaw malampuson nga nadugang, mahimo nimong ilista ang tanan nga mga setting sa pag-configure nga gidugang pinaagi sa pag-type.

$ git config --list

user.name=Your Name
[email 

Ang mga setting sa ibabaw gitipigan sa global configuration ~/.gitconfig file. Aron makahimo ug bisan unsang dugang nga mga pagbag-o niini nga payl, gamita ang git config command o usba ang file sa mano-mano nga paagi.

Mao na! Niini nga artikulo, among gipasabut kung giunsa ang pag-install sa Git sa CentOS 8 server gamit ang yum ug source code. Aron mahibal-an ang dugang bahin sa Git, basaha ang among artikulo sa Giunsa Paggamit ang Git Version Control System sa Linux [Komprehensibo nga Giya]