Kako instalirati Git na CentOS 8


Alat Sistem kontrole verzija igra vitalnu ulogu u današnjem modernom razvoju softvera. Kontrola verzija je softver koji pomaže grupi programera softvera da rade zajedno i upravljaju istorijom rada. Ne prepisuje tuđe promjene, stoga možete pratiti svaku promjenu, vratiti datoteku ili projekat u prethodno stanje.

Alat za kontrolu verzija vam pomaže da vrlo lako povratite izgubljenu datoteku. Ako bilo ko iz tima napravi grešku, može se osvrnuti i uporediti raniju verziju datoteke i popraviti grešku ili bilo koji konflikt.

Git je jedan od najpopularnijih alata za decentraliziranu kontrolu verzija koje koriste programeri za koordinaciju rada među njima. Dizajnirao ga je Linus Torvalds (tvorac Linux kernela.) 2005. godine.

Git nudi funkcije kao što su osiguranje podataka, radni tok, kreiranje grana, povratak na prethodnu fazu, nevjerovatnu brzinu, praćenje promjena koda, pregled dnevnika i još mnogo toga. Omogućava vam da obavljate svoj posao u offline modu i kada budete spremni, potrebna vam je internetska veza da objavite promjene i primite najnovije izmjene.

U ovom vodiču ćemo vam objasniti kako da instalirate Git na CentOS 8 server koristeći yum i izvorni kod. Svaka instalacija ima svoje prednosti, izbor je na vama.

Na primjer, korisnici koji žele Perpetuate Git ažuriranje će koristiti yum metodu, a oni kojima su potrebne funkcije određene verzije Gita koristit će metodu izvornog koda.

Važno: Morate imati instaliran i konfiguriran CentOS 8 server sa sudo korisnikom sa root privilegijama. Ako ga nemate, možete kreirati sudo nalog

Instaliranje Gita sa Yum-om na CentOS 8

Jedan od najjednostavnijih i najlakših načina za instaliranje Git-a je yum menadžer paketa, ali dostupna verzija može biti starija od najnovije dostupne verzije. Ako želite da instalirate najnovije izdanje Gita, razmislite o kompajliranju iz izvora (uputstva za kompajliranje Gita iz izvora su data niže u nastavku).

sudo yum install git

Jednom instaliran git, možete provjeriti verziju instaliranog Gita pomoću sljedeće naredbe.

git --version

git version 2.18.1

Instaliranje Gita iz izvornog koda

Ako želite da se istaknete pomoću određene verzije Gita ili vam je potrebna fleksibilnost u instalaciji, onda je jedan od najboljih metoda prikupljanje softvera Git iz izvora. Međutim, neće upravljati i ažurirati Git instalaciju putem upravitelja paketa yum, ali će vam omogućiti da instalirate najnoviju verziju Gita i prilagodite opcije izgradnje. Ova metoda je malo dugotrajan proces.

Prije nego što krenemo dalje s instalacijom, trebat će vam sljedeći neophodni alati za izgradnju binarne datoteke iz izvora.

sudo yum groupinstall "Development Tools"
sudo yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel

Kada se alati uspješno instaliraju, otvorite bilo koji preglednik i posjetite ogledalo Gits projekta na GitHub izdanju. Onaj na vrhu je najnovija verzija Gita, ali može se razlikovati na vašem kraju. Sada pogledajte verziju koja vam je potrebna, a zatim desnom tipkom miša kliknite izvorni kod (tar.gz) i kopirajte vezu za preuzimanje koristeći sljedeću komandu wget kao što je prikazano.

sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

Nakon što je preuzimanje završeno, raspakirajte izvorni paket koristeći tar naredbu, sada se pomaknite u direktorij.

sudo tar -xf git.tar.gz
cd git-*

Sada instalirajte i izgradite Git iz izvora koristeći sljedeću naredbu.

sudo make prefix=/usr/local all install

Kada se kompilacija završi, možete upisati sljedeću naredbu da provjerite instalaciju Git verzije.

git --version

git version 2.23.0

Konfigurisanje Git

Sada je git uspješno instaliran na CentOS mašini, sada ćete morati postaviti svoje lične podatke koji će se koristiti kada unesete bilo kakve promjene u vaš kod.

git config --global user.name "Your Name"
git config --global user.email "[email "

Da biste potvrdili da su gore navedene postavke uspješno dodate, možete navesti sve postavke konfiguracije koje su dodane upisivanjem.

git config --list

user.name=Your Name
[email 

Gore navedene postavke su pohranjene u globalnoj konfiguracijskoj ~/.gitconfig datoteci. Da izvršite bilo kakve dodatne promjene u ovoj datoteci, koristite naredbu git config ili ručno uredite datoteku.

Zaključak

To je to! U ovom članku smo objasnili kako instalirati Git na CentOS 8 server koristeći yum i izvorni kod. Da biste saznali više o Gitu, pročitajte naš članak o tome kako koristiti Git Version Control System u Linuxu [Sveobuhvatan vodič]