Kif Tinstalla Git u Setup Git Account f'RHEL, CentOS u Fedora


Għall-newbies, Git hija sistema ta 'kontroll tal-verżjoni b'xejn u miftuħ, veloċi u distribwit (VCS), li mid-disinn hija bbażata fuq veloċità, prestazzjoni effiċjenti u integrità tad-dejta biex tappoġġja proġetti ta' żvilupp ta 'softwer fuq skala żgħira għal estensiva.

Git huwa repożitorju tas-softwer li jippermettilek iżżomm kont tal-bidliet tas-softwer tiegħek, terġa 'lura għall-verżjoni preċedenti u toħloq verżjonijiet oħra ta' fajls u direttorji.

Git huwa miktub f'Ċ, b'taħlita ta 'Perl u varjetà ta' skripts tal-qoxra, huwa primarjament maħsub biex jaħdem fuq il-kernel tal-Linux u għandu numru ta 'karatteristiċi notevoli kif elenkati hawn taħt:

  1. Faċli biex titgħallem
  2. Hija veloċi u l-biċċa l-kbira tal-operazzjonijiet tagħha jsiru lokalment, barra minn hekk, dan joffriha veloċità tremenda fuq sistemi ċentralizzati li jeħtieġ li jikkomunikaw ma' servers remoti.
  3. Effiċjenti ħafna
  4. Jappoġġja l-kontrolli tal-integrità tad-dejta
  5. Jippermetti fergħat lokali irħas
  6. Toffri żona ta' waqfien konvenjenti
  7. Jżomm ukoll flussi ta' xogħol multipli flimkien ma' ħafna oħrajn

F'din il-gwida dwar kif nagħmlu, aħna ser nimxu permezz tal-passi meħtieġa ta 'installazzjoni ta' Git fuq distribuzzjonijiet CentOS/RHEL 7/6 u Fedora 20-24 Linux flimkien ma 'kif tikkonfigura Git sabiex tkun tista' tibda tipparteċipa minnufih.

Installa Git billi tuża Yum

Aħna ninstallaw Git mir-repożitorji default tas-sistema, u niżguraw li s-sistema tiegħek hija aġġornata bl-aħħar verżjoni tal-pakketti billi nħaddmu l-kmand tal-aġġornament tal-maniġer tal-pakketti YUM hawn taħt:

# yum update

Sussegwentement, installa Git billi ttajpja l-kmand li ġej:

# yum install git 

Wara li git installat b'suċċess, tista 'toħroġ il-kmand li ġej biex turi l-verżjoni ta' Git installata:

# git --version 

Importanti: L-installazzjoni ta' Git minn repożitorji default tagħtik verżjoni eqdem. Jekk qed tfittex li jkollok l-aktar verżjoni reċenti ta 'Git, ikkunsidra li tikkumpila mis-sors billi tuża l-istruzzjonijiet li ġejjin.

Installa Git mis-Sors

Qabel ma tibda, l-ewwel trid tinstalla d-dipendenzi tas-softwer meħtieġa mir-repożitorji default, flimkien mal-utilitajiet li kellhom bżonn biex tibni binarju mis-sors:

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

Wara li tkun stallajt id-dipendenzi tas-softwer meħtieġa, mur fil-paġna uffiċjali tar-rilaxx tal-Git u aqbad l-aħħar verżjoni u kkumpilaha mis-sors billi tuża s-serje ta 'kmand li ġejja:

# 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

Stabbilixxi Kont Git fil-Linux

F'din it-taqsima, għandna nkopru kif twaqqaf kont Git b'informazzjoni korretta għall-utent bħall-isem u l-indirizz tal-email biex nevitaw kwalunkwe żbalji ta' kommissjoni, u l-kmand git config jintuża biex jagħmel dan.

Importanti: Kun żgur li tissostitwixxi l-isem tal-utent bl-isem attwali għall-utent Git li għandu jinħoloq u jintuża fis-sistema tiegħek.

Tista' tibda billi toħloq utent Git bil-kmand useradd kif hawn taħt, fejn il-marka -m użata biex toħloq id-direttorju tad-dar tal-utent taħt /home u -s jispeċifika l-qoxra default tal-utent.

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

Issa, żid l-utent il-ġdid mal-grupp tar-roti biex jippermetti lill-kont juża l-kmand sudo:

# usermod username -aG wheel 

Imbagħad ikkonfigura Git mal-utent il-ġdid kif ġej:

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

Issa ivverifika l-konfigurazzjoni Git billi tuża l-kmand li ġej.

$ sudo git config --list 

Jekk ma jkunx hemm żbalji fil-konfigurazzjonijiet, għandek tkun tista' tara output bid-dettalji li ġejjin:

user.name=username
user.email= [email 

F'dan it-tutorja sempliċi, ħarsu lejn kif tinstalla Git fuq is-sistema Linux tiegħek kif ukoll tikkonfiguraha. Nemmen li l-istruzzjonijiet huma faċli biex isegwu, madankollu, biex tagħmel kuntatt magħna għal kwalunkwe mistoqsija jew suġġeriment li tista 'tagħmel użu mit-taqsima tar-reazzjoni hawn taħt.