Git, faka lolu hlelo lokulawula inguqulo ku-Ubuntu 20.04

mayelana nokufakwa kwe-git ku-Ubuntu 20.04

Esihlokweni esilandelayo sizobheka ukuthi singayifaka kanjani iGit ku-Ubuntu 20.04. Le yi elawulwa kakhulu uhlelo lokulawula uhlelo emhlabeni, esetshenziswa ngamaphrojekthi amaningi wokuhweba nokuvulekile. Ngalolu hlelo lokulawula inguqulo, abasebenzisi bangasebenzisana kumaphrojekthi nabanye onjiniyela, balandele izinguquko kwikhodi yethu, babuyele ezigabeni ezedlule, njll.

IGit yathuthukiswa ekuqaleni ngu linus torvalds. Kuzo isistimu yokulawula inguqulo esheshayo, esabekayo futhi esatshalaliswayo. Inhloso yawo ukugcina ithrekhi yezinguquko kumafayela ekhompyutha nokuxhumanisa umsebenzi owenziwa abantu abaningana kumafayela abiwe. Le iphrojekthi yomthombo ovulekile embozwe yinguqulo ye-GNU General Public License version 2. Ezinye izingxenye zingaphansi kwamalayisense ahlukene, ahambisana ne-GPLv2.

Faka iGit ku-Ubuntu 20.04

Usebenzisa i-Apt

Iphakheji IGit ifakiwe kumakhosombe we-Ubuntu azenzakalelayo. Ngalesi sizathu, abasebenzisi bazokwazi ukuyifaka kalula kusuka kumphathi wephakheji we-apt. Le yindlela elula kakhulu futhi elula yokufaka iGit ku-Ubuntu.

Njengoba ngisho, ukufakwa kulula. Ukuphela kokufanele ukwenze ukusebenzisa imiyalo elandelayo ku-terminal (Ctrl + Alt + T):

git ukufakwa kusuka apt

sudo apt update && sudo apt install git

Ngemuva kokufakwa, sizokwazi hlola inguqulo ye-git efakiwe ukusebenzisa umyalo olandelayo ku-terminal efanayo:

version efakwe nge-apt

git --version

Okwamanje lapho ngibhala le migqa, inguqulo yamanje yeGit etholakala kumakhosombe we-Ubuntu 20.04 yi- 2.25.1.

Kusuka kumthombo

Inzuzo enkulu yokufaka iGit kusuka emthonjeni ukuthi ungahlanganisa inguqulo yakamuva yeGit futhi wenze ngezifiso izinketho zokwakha. Kodwa-ke, ngeke sikwazi ukugcina ukufakwa kwethu kwe-Git sisebenzisa umphathi wephakethe we-apt. Okungaba yinkinga kwabanye abasebenzisi.

Uma uthatha isinqumo sokufaka kusuka kumthombo, kufanele nje qala ngokufaka ukuncika okudingekayo ukwakha i-Git ohlelweni lwethu lwe-Ubuntu 20.04. Sizokufeza lokhu ngokwenza imiyalo elandelayo ku-terminal (Ctrl + Alt + T):

ukufakwa kokuncika

sudo apt update; sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

Isinyathelo esilandelayo kuzoba vakashela ngesiphequluli sewebhu i ikhasi lokukhishwa wephrojekthi ku GitHub. Uma sesikude kuzofanele sikopishe i-URL yokugcina yesixhumanisi esiphela ku- .tar.gz. Okwamanje lapho ngibhala le migqa, inguqulo yakamuva yeGit etholakalayo kuleli khasi ithi '2.26.2':

Ikhasi lokulanda lomthombo we-Git

Into elandelayo esizoyenza ukubuyela esigungwini. Kuyo futhi ngenxa yethuluzi wget, sizoya landa bese ukhipha umthombo we-Git kwisikhombi / usr / src. Kulokhu sizosebenzisa umbhalo olandelayo:

landa umthombo we-git

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src

Lapho ukulanda sekuqedile, sizoya enkombeni lapho sifake khona iphakheji ebingakafakwa ngaphambili. Uma sesingene lapho sizokwenza njalo sebenzisa imiyalo elandelayo yokuhlanganisa nokufaka iGit:

cd /usr/src/git-*

sudo make prefix=/usr/local all

sudo make prefix=/usr/local install

Le nqubo yokuhlanganiswa ingathatha isikhashana, ngakho-ke kuzoba nokulinda. Uma lokhu sekwenziwe, singakwazi hlola inguqulo efakiwe kusebenza ku-terminal efanayo:

version efakwe kusuka kumthombo

git --version

Njengoba ngishilo imigqa engenhla, ngeke sikwazi ukuvuselela i-git sisebenzisa i-apt. Ngokwalesi sizathu, lapho sinentshisekelo yokubuyekezela enguqulweni yakamuva, kuzofanele sisebenzise le nqubo futhi.

Ukucushwa okuyisisekelo

Amakhasimende wokuqhafaza we-Git
I-athikili ehlobene:
3 graphical Git amaklayenti we-Ubuntu 18.04

Enye yezinto zokuqala okufanele zenziwe ngemuva kokufakwa yilezi lungiselela igama lethu lomsebenzisi nekheli le-imeyili. IGit ihlobanisa ubunikazi bakho nakho konke ukuzibophezela okwenzayo.

para lungiselela igama lokuqinisekisa lomhlaba jikelele nekheli lethu le-imeyili, kufanele nje wenze imiyalo elandelayo:

git config --global user.name "Nuestro nombre"

git config --global user.email "tudireccion@dominio.com"

Uma sesenziwe, singakwazi qinisekisa izinguquko zokumisa ukuthayipha:

bona ukucushwa kwe-git

git config --list

Lezi zilungiselelo zokumiswa zigcinwa kufayela ~/.gitconfig. Uma unentshisekelo yokwenza ushintsho olwengeziwe ekucushweni kwe-Git, kunconywa ukukwenza usebenzisa i-git config, yize singakwazi futhi ukukwenza ngokuhlela ifayela le- ~ / .gitconfig ngesandla.

Ukuthola imininingwane eminingi ngalolu hlelo lokulawula inguqulo nokusetshenziswa kwayo, abasebenzisi bangaya kufayela le- imibhalo noma i usizo esingakuthola kuGitHub.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.