Maqaalka soo socda waxaan eegeynaa sida aan Git ugu rakibi karno Ubuntu 20.04. Tani waa nidaamka xakamaynta nooca qaybinta ugu caansan adduunka, oo ay adeegsadaan mashaariic badan oo ganacsi iyo ilo furan. Nidaamkan xakamaynta noocaan ah, isticmaaleyaashu waxay iskaashi kala sameyn karaan mashaariicda kuwa kale ee horumarineed, la socoshada isbeddelada koodhkeenna, ku laaban kara heerarkii hore, iwm.
Git waxaa asal ahaan soo saaray Linus Torvalds. Waxay ku saabsan tahay nidaamka xakamaynta nooc deg deg ah, la qaadi karo oo la qaybin karo. Ujeeddadeedu waa in lala socdo isbeddelada ku dhaca faylalka kumbuyuutarka isla markaana la isku duwo shaqada ay dhowr qof ka qabtaan faylasha la wadaago. Tani waa mashruuc il furan oo lagu daboolay nooca GNU General License License 2. Qaybaha qaar waxay ku hoos jiraan shatiyo kala duwan, oo la jaan qaadaya GPLv2.
Git ku rakib Ubuntu 20.04
Isticmaalka Apt
Xidhmada Git waxaa lagu soo daray keydadkii ugu dambeeyay ee Ubuntu. Sababtaas awgeed, isticmaaleyaashu waxay awood u yeelan doonaan inay si fudud ugu rakibaan maareeyaha xirmada habboon. Tani waa habka ugu habboon uguna fudud ee lagu rakibo Git Ubuntu.
Sidaan idhi, rakibidu waa wax fudud. Waxa kaliya ee ay tahay inaad sameyso waa inaad ku socodsiisaa amarrada soo socda terminal (Ctrl + Alt + T):
sudo apt update && sudo apt install git
Rakibaadda kadib, waan awoodi doonnaa hubi nooca git la rakibay socda amarka soo socda ee isla terminaalka:
git --version
Xilligan aan qoro sadarradan, nooca hadda loo yaqaan 'Git' ee laga heli karo keydadka Ubuntu 20.04 ayaa ah 2.25.1.
Xagga isha
Faa'iidada ugu weyn ee ku rakibidda Git laga soo xigtay ilaha ayaa ah inaad ururin karto nooca ugu dambeeya ee 'Git' oo aad u habeyn karto xulashooyinka dhismaha. Si kastaba ha noqotee, ma awoodi doonno inaanu sii wadno rakibiddayada 'Git' iyadoo la adeegsanayo maareeyaha xirmada habboon. Taas oo dhibaato ku noqon karta isticmaaleyaasha qaar.
Haddii aad go'aansato inaad ku rakibto isha, waa inaad ku qasabtaa ku bilow inaad ku rakibto ku-tiirsanaanta loo baahan yahay si loo dhiso Git nidaamkayaga Ubuntu 20.04. Waxaan tan ku guuleysan doonnaa annagoo ku fulinayna amarradan soo socda terminal (Ctrl + Alt + T):
sudo apt update; sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev
Tallaabada xigta waxay noqon doontaa booqo adoo adeegsanaya biraawsarka webka ah sii deynta bogga ee mashruuca GitHub. Markii aan ku dhex galno waa inaan nuqul ka qaadnaa URLka ugu dambeeya ee iskuxirka ku dhammaada .tar.gz. Xilligan aan qoro sadarradan, Nooca ugu dambeeyay ee xasilloon ee Git ee laga heli karo boggan waa '2.26.2':
Waxa xiga ee aan sameyn doonno waa inaan ku laabanno xarunta. Dhexdeeda iyo mahadnaqa aaladda wget, waxaynu u soconaa soo dejiso oo ka soo saar isha Git galka / usr / src. Tan waxaan u isticmaali doonaa qoraalka soo socda:
wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src
Markuu soo dejintu dhammaato, waxaan u dhaqaaqi doonnaa buugga halka aan dhignay xirmada aan horay loo furay. Marka aan halkaa tagno waan sameyn doonnaa ordi amarrada soo socda si aad u ururiso oo aad u rakibto Git:
cd /usr/src/git-* sudo make prefix=/usr/local all sudo make prefix=/usr/local install
Nidaamkan uruurinta wuxuu qaadan karaa xoogaa, markaa waqti ayey qaadan doontaa. Marka tan la sameeyo, waan awoodnaa hubi nooca la rakibey ku socda isla terminal:
git --version
Sidii aan ku idhi khadadka kore, ma awoodi doonno inaan cusboonaysiinno git adoo adeegsanaya apt. Sababtaas awgeed, markii aan xiiseyneyno inaan cusboonaysiinno nooc dhowaan soo kordhay, waxaan u baahan doonnaa inaan isla nidaamkan mar labaad isticmaalno.
Qaabeynta aasaasiga ah
Mid ka mid ah waxyaabaha ugu horreeya ee la sameeyo ka dib rakibidda ayaa ah isku hagaaji username-keena iyo cinwaanka emaylka. Git wuxuu ku xidhayaa aqoonsigaaga ballan kasta oo aad gasho.
para habee magaca xaqiijinta adduunka iyo cinwaanka emaylkeena, waa inaad fulisaa amarrada soo socda:
git config --global user.name "Nuestro nombre" git config --global user.email "tudireccion@dominio.com"
Marka la fuliyo, waan awoodnaa xaqiiji isbeddelada qaabeynta makiinada:
git config --list
Nidaamyadan qaabeynta waxaa lagu keydiyaa faylka ~/.gitconfig. Haddii aad xiiseyneyso inaad isbeddello badan ku sameyso qaabeynta Git, waxaa lagugula talinayaa inaad ku sameysid adoo adeegsanaya git config, in kasta oo aan sidoo kale ku sameyn karno annagoo gacanta ku saxeyna faylka ~ / .gitconfig.
Si aad u hesho macluumaad dheeri ah oo ku saabsan nidaamka xakamaynta noocaan iyo isticmaalkiisa, isticmaaleyaashu waxay aadi karaan dukumeentiyo ama caawin in aan ka heli karno GitHub.