Maybaygiare.org

Blog Network

Cum se instalează Git pe Ubuntu 20.04

Introducere

sistemele de control al versiunilor precum Git sunt esențiale pentru cele mai bune practici moderne de dezvoltare a software-ului. Versionarea vă permite să urmăriți software-ul la nivel de sursă. Puteți urmări modificările, puteți reveni la etapele anterioare și puteți ramifica pentru a crea versiuni alternative de fișiere și directoare.

multe fișiere ale proiectelor software sunt menținute în depozitele Git, iar platforme precum GitHub, Gitlab și Bitbucket ajută la facilitarea partajării și colaborării proiectelor de dezvoltare software.

în acest ghid, vom trece prin modul de instalare și configurare a Git pe un server Ubuntu 20.04. Vom acoperi modul de instalare a software-ului în două moduri diferite: prin managerul de pachete încorporat și prin sursă. Fiecare dintre aceste abordări vin cu propriile beneficii în funcție de nevoile dvs. specifice.

cerințe preliminare

veți avea nevoie de un server Ubuntu 20.04 cu un cont superuser non-root.

pentru a configura acest lucru, puteți urma ghidul nostru inițial de configurare a serverului Pentru Ubuntu 20.04.

cu serverul și utilizatorul configurat, sunteți gata pentru a începe.

instalarea Git cu pachete implicite

opțiunea de instalare cu pachete implicite este cea mai bună dacă doriți să vă ridicați rapid cu Git, dacă preferați o versiune stabilă utilizată pe scară largă sau dacă nu căutați cele mai noi funcționalități disponibile. Dacă sunteți în căutarea celei mai recente versiuni, ar trebui să treceți la secțiunea despre instalarea de la sursă.

Git este probabil deja instalat în serverul Ubuntu 20.04. Puteți confirma că acesta este cazul pe serverul dvs. cu următoarea comandă:

  • git --version

Dacă primiți ieșire similară cu următoarele, atunci Git este deja instalat.

Output
git version 2.25.1

dacă acesta este cazul pentru dvs., puteți trece la configurarea Git sau puteți citi următoarea secțiune despre cum să instalați din sursă dacă aveți nevoie de o versiune mai actualizată.

cu toate acestea, dacă nu ați obținut ieșirea unui număr de versiune Git, îl puteți instala cu managerul de pachete implicit Ubuntu APT.

Mai întâi, utilizați instrumentele de gestionare a pachetelor apt pentru a actualiza indexul local de pachete.

  • sudo apt update

cu actualizarea completă, puteți instala Git:

  • sudo apt install git

puteți confirma că ați instalat corect Git executând următoarea comandă și verificând dacă primiți ieșire relevantă.

  • git --version
Output
git version 2.25.1

cu Git instalat cu succes, puteți trece acum la secțiunea Configurare Git din acest tutorial pentru a finaliza configurarea.

instalarea Git de la sursă

Dacă sunteți în căutarea unei metode mai flexibile de instalare a Git, poate doriți să compilați software-ul de la sursă, pe care îl vom trece în această secțiune. Acest lucru durează mai mult și nu va fi menținut prin managerul de pachete, dar vă va permite să descărcați cea mai recentă versiune și vă va oferi un control mai mare asupra opțiunilor pe care le includeți dacă doriți să faceți personalizări.

Verificați versiunea Git instalată în prezent pe server:

  • git --version

dacă Git este instalat, veți primi ieșire similară cu următoarea:

Output
git version 2.25.1

înainte de a începe, trebuie să instalați software-ul de care depinde Git. Toate acestea sunt disponibile în depozitele implicite, astfel încât să putem actualiza indexul local de pachete și apoi să instalăm pachetele relevante.

  • sudo apt update
  • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

după ce ați instalat dependențele necesare, Creați un director temporar și mutați-l în el. Aici vom descărca git tarball.

  • mkdir tmp
  • cd /tmp

de pe site-ul proiectului git, putem naviga la lista tarball disponibilă lahttps://mirrors.edge.kernel.org/pub/software/scm/git/ și descărca versiunea pe care doriți. La momentul scrierii, cea mai recentă versiune este 2.26.2, așa că o vom descărca în scopuri demonstrative. Vom folosi curl și vom scoate fișierul pe care îl descărcăm în git.tar.gz.

  • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

Despachetați fișierul tarball comprimat:

  • tar -zxf git.tar.gz

apoi, treceți în noul director Git:

  • cd git-*

acum, Puteți face pachetul și instalați-l prin tastarea aceste două comenzi:

  • make prefix=/usr/local all
  • sudo make prefix=/usr/local install

acum, înlocuiți procesul de coajă, astfel încât versiunea de Git tocmai am instalat va fi folosit:

  • exec bash

cu acest proces complet, puteți fi sigur că instalarea dvs. a avut succes verificând versiunea.

  • git --version
Output
git version 2.26.2

cu Git instalat cu succes, puteți finaliza acum configurarea.

Configurarea Git

după ce sunteți mulțumit de versiunea Git, ar trebui să configurați Git astfel încât mesajele de comitere generate pe care le faceți să conțină informațiile corecte și să vă sprijine pe măsură ce vă construiți proiectul software.

Configurarea poate fi realizată folosind comandagit config. Mai exact, trebuie să furnizăm numele și adresa noastră de e-mail, deoarece Git încorporează aceste informații în fiecare angajament pe care îl facem. Putem continua și adăuga aceste informații tastând:

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

putem afișa toate elementele de configurare care au fost setate tastând:

  • git config --list
Output
user.name=Your [email protected]...

informațiile pe care le introduceți sunt stocate în fișierul de configurare Git, pe care îl puteți edita opțional manual cu un editor de text la alegere ca acesta (vom folosi nano):

  • nano ~/.gitconfig
~/.conținutul gitconfig
 name = Your Name email = [email protected]

apăsați CTRL și X, apoi Y apoi ENTER pentru a ieși din editorul de text.

există multe alte opțiuni pe care le puteți seta, dar acestea sunt cele două esențiale necesare. Dacă omiteți acest pas, probabil veți vedea avertismente atunci când vă angajați la Git. Acest lucru face mai multă muncă pentru dvs., deoarece va trebui apoi să revizuiți angajamentele pe care le-ați făcut cu informațiile corectate.

concluzie

acum ar trebui să aveți Git instalat și gata de utilizare pe sistemul dvs.

pentru a afla mai multe despre cum să utilizați Git, consultați aceste articole și serii:

Lasă un răspuns

Adresa ta de email nu va fi publicată.