Hoe u Git installeert op Ubuntu 20.04

Introductie

Versiebeheersystemen zoals Git zijn essentieel voor moderne softwareontwikkelingspraktijken. Versiebeheer stelt u in staat om uw software op bronneniveau bij te houden. U kunt wijzigingen bijhouden, terugkeren naar eerdere stadia en vertakken om alternatieve versies van bestanden en mappen te maken.

Veel bestanden van softwareprojecten worden onderhouden in Git-opslagplaatsen, en platforms zoals GitHub, GitLab en Bitbucket helpen bij het faciliteren van het delen en samenwerken aan softwareontwikkelingsprojecten.

In deze handleiding zullen we doorlopen hoe u Git installeert en configureert op een Ubuntu 20.04-server. We zullen behandelen hoe u de software op twee verschillende manieren installeert: via de ingebouwde pakketbeheerder, en via bron. Elk van deze benaderingen heeft zijn eigen voordelen, afhankelijk van uw specifieke behoeften.

Vereenvoudig het implementeren van applicaties met DigitalOcean App Platform. Implementeer rechtstreeks vanuit GitHub in enkele minuten.

Vereisten

Je hebt een Ubuntu 20.04-server nodig met een supergebruikersaccount zonder roottoegang.

Om dit in te stellen, kun je onze Handleiding voor het initiële serverconfiguratie voor Ubuntu 20.04 volgen.

Met je server en gebruiker ingesteld, ben je klaar om te beginnen.

Git installeren met Standaardpakketten

De optie om te installeren met standaardpakketten is het beste als je snel aan de slag wilt met Git, als je de voorkeur geeft aan een veelgebruikte stabiele versie, of als je niet op zoek bent naar de nieuwste beschikbare functionaliteiten. Als je op zoek bent naar de meest recente release, moet je naar het gedeelte over installeren vanaf de bron springen.

Git is waarschijnlijk al geïnstalleerd op je Ubuntu 20.04-server. Je kunt dit bevestigen met het volgende commando op je server:

  1. git --version

Als je vergelijkbare output ontvangt als het volgende, dan is Git al geïnstalleerd.

Output
git version 2.25.1

Als dit het geval is voor jou, kun je doorgaan met het instellen van Git, of je kunt de volgende sectie lezen over hoe je vanaf de bron kunt installeren als je een meer up-to-date versie nodig hebt.

Als je echter geen uitvoer van een Git-versienummer hebt gekregen, kun je het installeren met de Ubuntu standaard pakketbeheerder APT.

Gebruik eerst de apt pakketbeheertools om je lokale pakketindex bij te werken.

  1. sudo apt update

Met de update voltooid, kun je Git installeren:

  1. sudo apt install git

Je kunt bevestigen dat je Git correct hebt geïnstalleerd door het volgende commando uit te voeren en te controleren of je relevante uitvoer ontvangt.

  1. git --version
Output
git version 2.25.1

Met Git succesvol geïnstalleerd, kun je nu doorgaan naar de Instellen van Git-sectie van deze handleiding om je installatie te voltooien.

Git installeren vanuit bron

Als je op zoek bent naar een meer flexibele methode om Git te installeren, wil je misschien de software compileren vanuit de broncode, waar we in deze sectie op ingaan. Dit duurt langer en zal niet worden onderhouden via je pakketbeheerder, maar het stelt je in staat om de nieuwste release te downloaden en geeft je meer controle over de opties die je wilt opnemen als je aanpassingen wilt maken.

Controleer de versie van Git die momenteel is geïnstalleerd op de server:

  1. git --version

Als Git is geïnstalleerd, ontvang je een output vergelijkbaar met het volgende:

Output
git version 2.25.1

Voordat je begint, moet je de software installeren waar Git van afhankelijk is. Dit is allemaal beschikbaar in de standaard repositories, dus we kunnen onze lokale pakketindex bijwerken en vervolgens de relevante pakketten installeren.

  1. sudo apt update
  2. sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

Nadat je de benodigde afhankelijkheden hebt geïnstalleerd, maak je een tijdelijke directory aan en ga je erin. Hier zullen we onze Git tarball downloaden.

  1. mkdir tmp
  2. cd /tmp

Vanaf de Git-projectwebsite kunnen we naar de lijst met tarballs gaan die beschikbaar zijn op https://mirrors.edge.kernel.org/pub/software/scm/git/ en de versie downloaden die je wilt. Op het moment van schrijven is de meest recente versie 2.26.2, dus we zullen dat downloaden voor demonstratiedoeleinden. We zullen curl gebruiken en het gedownloade bestand uitvoeren naar git.tar.gz.

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

Pak het gecomprimeerde tarball-bestand uit:

  1. tar -zxf git.tar.gz

Ga vervolgens naar de nieuwe Git-directory:

  1. cd git-*

Nu kun je het pakket maken en installeren door deze twee commando’s in te typen:

  1. make prefix=/usr/local all
  2. sudo make prefix=/usr/local install

Vervang nu het shell-proces zodat de versie van Git die we zojuist hebben geïnstalleerd, zal worden gebruikt:

  1. exec bash

Met dit voltooid, kunt u er zeker van zijn dat uw installatie succesvol was door de versie te controleren.

  1. git --version
Output
git version 2.26.2

Met Git succesvol geïnstalleerd, kunt u nu uw configuratie voltooien.

Git instellen

Nadat u tevreden bent met uw Git-versie, moet u Git configureren zodat de gegenereerde commitberichten uw juiste informatie bevatten en u ondersteunen bij het bouwen van uw softwareproject.

Configuratie kan worden bereikt door het gebruik van het git config commando. Specifiek moeten we onze naam en e-mailadres opgeven omdat Git deze informatie in elke commit die we doen insluit. We kunnen deze informatie toevoegen door het volgende te typen:

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

We kunnen alle configuratie-items die zijn ingesteld weergeven door het volgende te typen:

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

De informatie die u invoert, wordt opgeslagen in uw Git-configuratiebestand, dat u optioneel met een teksteditor naar keuze kunt bewerken, zoals deze (we zullen nano gebruiken):

  1. nano ~/.gitconfig
~/.gitconfig contents
[user]
  name = Your Name
  email = [email protected]

Druk op CTRL en X, dan Y dan ENTER om de teksteditor af te sluiten.

Er zijn veel andere opties die u kunt instellen, maar dit zijn de twee essentiële die nodig zijn. Als u deze stap overslaat, ziet u waarschijnlijk waarschuwingen wanneer u een commit naar Git maakt. Dit zorgt voor meer werk voor u omdat u dan de commits die u heeft gedaan met de gecorrigeerde informatie moet herzien.

Conclusie

Je zou nu Git geïnstalleerd moeten hebben en klaar voor gebruik op je systeem.

Om meer te weten te komen over hoe Git te gebruiken, bekijk deze artikelen en series:

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-git-on-ubuntu-20-04