Cum se instalează Git pe Ubuntu 18.04

Git este un standard de-facto pentru sistemele distribuite de control al versiunilor și este folosit de majoritatea dezvoltatorilor din zilele noastre. Acesta vă permite să țineți evidența modificărilor de cod, să reveniți la etapele anterioare, să creați ramuri și să colaborați cu colegii dumneavoastră dezvoltatori.

Git este dezvoltat inițial de Linus Torvalds , creatorul kernelului Linux.

Acest tutorial vă va ghida prin pașii necesari pentru a instala Git pe Ubuntu 18.04. Aceleași instrucțiuni se aplică pentru Ubuntu 16.04 și pentru orice altă distribuție bazată pe Ubuntu, inclusiv Kubuntu, Linux Mint și Elementary OS.

Precondiții #

Înainte de a continua cu acest tutorial, asigurați-vă că sunteți conectat ca root sau ca utilizator cu privilegii sudo .

Instalarea Git cu Apt #

Cel mai simplu și cel mai recomandat mod de a instala Git este să îl instalați folosind instrumentul de gestionare a pachetelor apt din depozitele implicite ale Ubuntu. Dacă doriți să instalați cea mai recentă versiune stabilă de Git de la sursă, treceți la secțiunea Instalarea Git de la sursă a acestui tutorial.

Să urmați acești pași pentru a instala Git pe sistemul dvs. Ubuntu:

  1. Începeți prin actualizarea indexului de pachete:

    sudo apt update
  2. Executați următoarea comandă pentru a instala Git:

    sudo apt install git
  3. Verificați instalarea prin tastarea următoarei comenzi care va imprima versiunea Git:

    git --version

    În momentul scrierii acestui articol, versiunea actuală a Git disponibilă în Ubuntu 18.04 este 2.17.1.

    git version 2.17.1

Atât, ați instalat cu succes Git pe Ubuntu și puteți începe să îl folosiți.

Instalarea Git din sursă #

O altă opțiune este să compilați Git din sursă, ceea ce vă va permite să instalați cea mai recentă versiune Git și să personalizați opțiunile de compilare. Cu toate acestea, nu veți putea să vă mențineți instalarea Git prin intermediul managerului de pachete apt.

În primul rând, instalați dependențele necesare pentru a compila Git pe sistemul dvs. Ubuntu:

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

După ce instalarea este completă, deschideți browserul, vizitați oglinda proiectului Git pe GitHub și copiați URL-ul linkului celei mai recente versiuni care se termină în .tar.gz:

În momentul scrierii acestui articol, cea mai recentă versiune Git stabilă este 2.23.0.

Vom descărca sursa Git în directorul /usr/src, care este locația obișnuită pentru a plasa fișierele sursă, schimbați în directorul cu:

cd /usr/src/

Descărcați fișierul ca git.tar.gz folosind linkul pe care l-ați copiat mai devreme:

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

În continuare, extrageți tar-ul.gz și treceți în directorul sursă Git tastând:

sudo tar -xf git.tar.gzcd git-*

Executați următoarele două comenzi pentru a compila și instala Git pe sistemul dumneavoastră Ubuntu:

sudo make prefix=/usr/local allsudo make prefix=/usr/local install

Pentru a verifica instalarea, tastați următoarea comandă care va imprima versiunea Git instalată:

git --version
git version 2.23.0

Dacă doriți să faceți upgrade la o versiune mai nouă, va trebui să repetați procesul de instalare.

Configurarea Git #

Acum că ați instalat git, este o idee bună să vă configurați informațiile personale care vor fi folosite atunci când vă confirmați codul.

Comenzile următoare vă vor seta numele de utilizator și adresa de e-mail pentru comiterea git:

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

Pentru a verifica modificările de configurare, tastați:

git config --list

Lovitura ar trebui să arate cam așa:

user.name=Your [email protected]

Setările de configurare sunt stocate în fișierul ~/.gitconfig:

~/.gitconfig
 name = Your Name email = [email protected]

Dacă doriți să faceți modificări suplimentare la configurația Git, puteți utiliza comanda git config sau puteți edita manual fișierul ~/.gitconfig.

Concluzie #

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.