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:
- Faċli biex titgħallem
- 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.
- Effiċjenti ħafna
- Jappoġġja l-kontrolli tal-integrità tad-dejta
- Jippermetti fergħat lokali irħas
- Toffri żona ta' waqfien konvenjenti
- 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.