Kako instalirati i konfigurirati Git na Linux Mint 20

ići je zreo, aktivno održavan open source projekt koji je 2005. godine razvio Linus Torvalds, poznati kreator kernela operacijskog sustava Linux. Git je dizajniran za programere koji trebaju prilično jednostavan sustav kontrole verzija. Većina softvera su zajednički napori i ponekad može imati stotine ljudi s obvezama koji rade na projektima razvoja softvera. Bitno je pratiti ova urezivanja koja se obično rade u granama u većini projekata prije nego što se spoje s glavnim za izdavanje. Lako je pregledati i pratiti sve netočne urezivanja i vratiti, što dovodi do puno lakšeg razvoja ako nešto pođe po zlu.

U sljedećem vodiču naučit ćete kako instalirati Git na Linux Mint raznim metodama.

Preduvjeti

Ažurirajte operativni sustav

Ažurirajte svoj Linux Mint operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@linuxmint ~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Dodavanje korisnika u Sudoers na Linux Mintu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


Instalirajte Git s APT upraviteljem paketa

Git je dostupan u zadanom Linux Mint (Ubuntu) spremištu, instaliranom pomoću APT upravitelja paketa. Da biste to učinili, koristite sljedeću naredbu:

sudo apt install git

Primjer ovisnosti koje će se instalirati:

Kako instalirati i konfigurirati Git na Linux Mint 20

tip Y, zatim pritisnite ENTER TIPKA za nastavak instalacije.

Nakon instalacije, provjerite instalaciju:

git --version

Primjer rezultata:

git version 2.25.1

Instalirajte Git iz PPA

Alternativno rješenje za korisnike koji žele noviju verziju dok još uvijek koriste upravitelj paketa APT je instaliranje Git PPA kako slijedi

U svom terminalu izvršite sljedeću naredbu:

sudo apt install software-properties-common
sudo add-apt-repository ppa:git-core/ppa -y

Primjer izlaza ako je uspješan:

Kako instalirati i konfigurirati Git na Linux Mint 20

Zatim ažurirajte popis APT spremišta kako bi odražavao novi PPA.

sudo apt update

Sada, ako ste ga već instalirali, trebali biste vidjeti obavijest za nadogradnju paketa.

sudo apt upgrade

Alternativno, ako još niste instalirali Git, upotrijebite sljedeću naredbu da instalirate Git.

sudo apt install git

Sada provjerite verziju verzije Git verzije iz PPA.

git --version

Primjer rezultata:

git version 2.33.1

Razlika između PPA i zadanog APT repozitorija je značajna, sa zadanom verzijom 2.25.1 i PPA s 2.33.1. PPA se često preporučuje za korištenje novijih verzija GIT-a, koje možete jednostavno povući za sva buduća ažuriranja. Međutim, posjedovanje apsolutno najnovije uključuje ručno prevođenje Gita iz izvora svaki put kada se ažurira.


Oglas


Sastavite i instalirajte Git iz izvora

Vodič je pokrio kako instalirati stabilnu ili nestabilnu pomoću upravitelja paketa APT. Međutim, za one koji žele apsolutno najnoviju verziju Gita, preporuča se uvijek instalirati iz izvora.

Kao i kod nestabilnih, morat ćete biti sigurni da se prate svi sigurnosni problemi; s izvorom, možete brzo ponovno kompajlirati sva hitna ažuriranja, što ovo čini boljom opcijom za sve koji trebaju koristiti najnoviji Git.

Za početak, instalirajte Git ovisnosti kako slijedi:

sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

Primjer rezultata:

Kako instalirati i konfigurirati Git na Linux Mint 20

tip Y, a zatim pritisnite ENTER TIPKA nastaviti.

Nakon što su ovisnosti instalirane, posjetite stranicu za otpuštanje da pronađete glavnu zip arhivu ili najnovije stabilno izdanje iz Gita.

U vrijeme pisanja vodiča, 3.3.1 je najnovije stabilno izdanje.

Koristite naredba wget kao ispod:

wget https://github.com/git/git/archive/refs/tags/v2.33.1.zip

Koristite naredba wget da biste dobili najnoviju razvojnu verziju (ovladati; majstorski):

wget  https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

Napomena, nemojte koristiti ovu verziju osim ako će biti nestabilna i možda će sadržavati greške.

Zatim, raspakirajte koju ste arhivu preuzeli:

Primjer:

unzip v2.33.1.zip

Sada ćete se morati kretati do direktorija pomoću naredbe CD:

cd git-2.33.1

Sada morate pokrenuti sljedeće davati naredbe za instaliranje git-a:

Prva naredba:

make prefix=/usr/local all

Druga naredba:

sudo make prefix=/usr/local install

Sada kada ste instalirali Git iz izvora, provjerite instalaciju i izgradnju:

git --version

Primjer rezultata:

git version 2.33.1

Kako konfigurirati Git

Nakon instalacije, morat ćete postaviti standardne postavke poput imena i e-pošte, uglavnom okolo git commit poruke. Ovo je prilično jednostavno kao što će vodič objasniti u nastavku.

Prvi korak je da navedete svoje ime koje će biti postavljeno globalno:

git config --global user.name "YOUR NAME"

Zatim odaberite svoju e-poštu; ovo može lažirati ako želite:

git config --global user.email "YOUR EMAIL"

Da biste potvrdili da su dodani, upotrijebite naredba config –list:

git config --list

Primjer u nastavku:

Kako instalirati i konfigurirati Git na Linux Mint 20

Osim ako nije navedeno, Git pohranjuje detalje u ~ / .gitconfig datoteka. Možete pregledati što je trenutno pohranjeno pomoću the mačka naredba:

cat ~/.gitconfig

Primjer u nastavku:

Kako instalirati i konfigurirati Git na Linux Mint 20

Napomena, korištenje naredbe sudo s naredbom git config postavit će dva odvojena korisnička imena i e-poštu.

Možete pohraniti ove podatke za brži pristup u budućnosti; imajte na umu da je ovo za namjenske poslužitelje kojima upravlja 1 ili 2 osobe koje su pouzdane jer informacije nisu pohranjene sigurno ili šifrirane i samo su u tekstualnom obliku, tako da svi korisnici koji imaju pristup poslužitelju mogu to lako pročitati.

git config --global credential.helper cache

Ako morate koristiti pomoćnik vjerodajnica, savjetuje se da predmemorije samo ograničeno vrijeme radi povećane sigurnosti. Na primjer, danas ćete raditi koristeći Git 1 do 4 sata, ali ga nećete dodirivati ​​možda nekoliko tjedana, a zatim postavite istek na 5 sati:

git config --global credential.helper "cache --timeout=18000"

Nakon 5 sati, vjerodajnice će biti izbrisane. Ovo osigurava vaš GIT.


Oglas


Komentari i zaključak

Git je fantastičan komad softvera za programere softvera i administratore sustava. Vlasnici web-poslužitelja mogu pratiti promjene u određenim direktorijima prilikom razvoja vaših poslužitelja ili web-mjesta, a mogućnost brzog vraćanja ne treba preispitivati. Git nije najpristupačniji softver za rad. Međutim, dobro funkcionira za ono za što je dizajniran.

Ostavite komentar