U sljedećem ćemo članku pogledati kako možemo instalirati Git na Ubuntu 20.04. Ovo je najpopularniji distribuirani sustav kontrole verzija na svijetu, koju koriste mnogi komercijalni i projekti otvorenog koda. Ovim sustavom kontrole verzija korisnici mogu surađivati na projektima s drugim programerima, pratiti promjene u našem vlastitom kodu, vratiti se u prethodne faze itd.
Git je izvorno razvio Linus Torvalds, Radi se o tome brz, skalabilan i distribuiran sustav kontrole verzija. Njegova je svrha pratiti promjene u računalnim datotekama i koordinirati rad nekoliko ljudi na zajedničkim datotekama. Ovo je projekt otvorenog koda pokriven GNU General Public License verzijom 2. Neki su dijelovi pod različitim licencama, kompatibilnim s GPLv2.
Instalirajte Git na Ubuntu 20.04
Korištenjem Apt
El paquete Git je uključen u zadana Ubuntu spremišta. Iz tog razloga korisnici će ga moći vrlo jednostavno instalirati iz upravitelja paketa apt. Ovo je najprikladniji i najjednostavniji način za instaliranje Gita na Ubuntu.
Kao što kažem, instalacija je prilično jednostavna. Sve što morate učiniti je pokrenuti sljedeće naredbe u terminalu (Ctrl + Alt + T):
sudo apt update && sudo apt install git
Nakon instalacije moći ćemo provjerite instaliranu verziju gita izvođenjem sljedeće naredbe na istom terminalu:
git --version
U trenutku kad napišem ove retke, trenutna verzija Gita dostupna u Ubuntu 20.04 spremištima je 2.25.1.
Iz izvora
Glavna prednost instaliranja Gita iz izvora je ta što možete sastaviti najnoviju verziju Gita i prilagoditi opcije gradnje. Međutim, nećemo moći održavati našu Git instalaciju pomoću upravitelja paketa apt. Što nekim korisnicima može predstavljati problem.
Ako se odlučite za instalaciju iz izvora, jednostavno morate započnite instaliranjem ovisnosti potrebnih za izgradnju Gita na našem Ubuntu 20.04 sustavu. To ćemo postići izvršavanjem sljedećih naredbi u terminalu (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
Sljedeći korak bit će posjetite putem web preglednika stranica izdanja projekta u GitHub. Kad uđemo u njega, morat ćemo kopirati zadnji URL veze koja završava na .tar.gz. U trenutku kad napišem ove retke, najnovija stabilna verzija Gita dostupna na ovoj stranici je '2.26.2':
Sljedeće što ćemo učiniti je povratak na terminal. U njemu i zahvaljujući alatu wget, mi ćemo preuzmite i izvucite Git izvor u direktorij / usr / src. Za ovo ćemo upotrijebiti sljedeću skriptu:
wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src
Kada je preuzimanje završeno, premjestit ćemo se u direktorij gdje smo postavili prethodno raspakirani paket. Kad uđemo tamo, hoćemo pokrenite sljedeće naredbe za kompajliranje i instaliranje Git-a:
cd /usr/src/git-* sudo make prefix=/usr/local all sudo make prefix=/usr/local install
Ovaj postupak sastavljanja može potrajati, pa će se pričekati. Jednom kad se to učini, možemo provjerite instaliranu verziju trčanje u istom terminalu:
git --version
Kao što sam rekao gore, nećemo moći ažurirati git koristeći apt. Zbog ovog razloga, kada smo zainteresirani za nadogradnju na noviju verziju, morat ćemo ponovno koristiti isti postupak.
Osnovna konfiguracija
Jedna od prvih stvari koje je potrebno učiniti nakon instalacije je konfigurirajte naše korisničko ime i e-adresu. Git povezuje vaš identitet sa svakom vašom obvezom.
u konfigurirajte ime globalne potvrde i našu e-adresu, samo morate izvršiti sljedeće naredbe:
git config --global user.name "Nuestro nombre" git config --global user.email "tudireccion@dominio.com"
Jednom kad se pogube, možemo provjeriti promjene konfiguracije tipkanje:
git config --list
Te su postavke konfiguracije pohranjene u datoteci ~/.gitconfig. Ako ste zainteresirani za više promjena u Git konfiguraciji, preporuča se to učiniti pomoću git config, iako to možemo učiniti i ručnim uređivanjem datoteke ~ / .gitconfig.
Da bi dobili više informacija o ovom sustavu za upravljanje verzijama i njegovoj upotrebi, korisnici mogu otići na documentación ili pomoći koje možemo pronaći na GitHubu.