Maybaygiare.org

Blog Network

Wie installiere ich Git auf Ubuntu 20.04

Einführung

Versionskontrollsysteme wie Git sind für die Best Practices der modernen Softwareentwicklung unerlässlich. Versionierung ermöglicht es Ihnen, den Überblick über Ihre Software auf Quellebene zu halten. Sie können Änderungen verfolgen, zu vorherigen Phasen zurückkehren und verzweigen, um alternative Versionen von Dateien und Verzeichnissen zu erstellen.

Die Dateien vieler Softwareprojekte werden in Git-Repositorys verwaltet, und Plattformen wie GitHub, GitLab und Bitbucket erleichtern die gemeinsame Nutzung und Zusammenarbeit von Softwareentwicklungsprojekten.

In diesem Handbuch erfahren Sie, wie Sie Git auf einem Ubuntu 20.04-Server installieren und konfigurieren. Wir werden die Installation der Software auf zwei verschiedene Arten behandeln: über den integrierten Paketmanager und über den Quellcode. Jeder dieser Ansätze hat seine eigenen Vorteile, abhängig von Ihren spezifischen Anforderungen.

Voraussetzungen

Sie benötigen einen Ubuntu 20.04-Server mit einem Nicht-Root-Superuser-Konto.

Um dies einzurichten, können Sie unserer Anleitung zur ersten Servereinrichtung für Ubuntu 20.04 folgen.

Nachdem Sie Ihren Server und Benutzer eingerichtet haben, können Sie beginnen.

Git mit Standardpaketen installieren

Die Option der Installation mit Standardpaketen ist am besten, wenn Sie mit Git schnell loslegen möchten, wenn Sie eine weit verbreitete stabile Version bevorzugen oder wenn Sie nicht nach den neuesten verfügbaren Funktionen suchen. Wenn Sie nach der neuesten Version suchen, sollten Sie zum Abschnitt über die Installation aus dem Quellcode springen.

Git ist wahrscheinlich bereits auf Ihrem Ubuntu 20.04-Server installiert. Sie können dies auf Ihrem Server mit dem folgenden Befehl bestätigen:

  • git --version

Wenn Sie eine Ausgabe ähnlich der folgenden erhalten, ist Git bereits installiert.

Output
git version 2.25.1

Wenn dies bei Ihnen der Fall ist, können Sie mit der Einrichtung von Git fortfahren oder den nächsten Abschnitt zur Installation von der Quelle aus lesen, wenn Sie eine aktuellere Version benötigen.

Wenn Sie jedoch keine Ausgabe einer Git-Versionsnummer erhalten haben, können Sie sie mit dem Ubuntu-Standardpaketmanager APT installieren.

Verwenden Sie zunächst die apt-Paketverwaltungstools, um Ihren lokalen Paketindex zu aktualisieren.

  • sudo apt update

Nach Abschluss des Updates können Sie Git installieren:

  • sudo apt install git

Sie können bestätigen, dass Sie Git korrekt installiert haben, indem Sie den folgenden Befehl ausführen und überprüfen, ob Sie die entsprechende Ausgabe erhalten.

  • git --version
Output
git version 2.25.1

Nachdem Git erfolgreich installiert wurde, können Sie nun mit dem Abschnitt Git einrichten dieses Tutorials fortfahren, um Ihr Setup abzuschließen.

Git aus dem Quellcode installieren

Wenn Sie nach einer flexibleren Methode zur Installation von Git suchen, möchten Sie möglicherweise die Software aus dem Quellcode kompilieren, auf die wir in diesem Abschnitt eingehen werden. Dies dauert länger und wird nicht über Ihren Paketmanager verwaltet, aber Sie können die neueste Version herunterladen und haben mehr Kontrolle über die Optionen, die Sie einschließen, wenn Sie Anpassungen vornehmen möchten.

Überprüfen Sie die Version von Git, die derzeit auf dem Server installiert ist:

  • git --version

Wenn Git installiert ist, erhalten Sie eine Ausgabe ähnlich der folgenden:

Output
git version 2.25.1

Bevor Sie beginnen, müssen Sie die Software installieren, von der Git abhängt. Dies ist alles in den Standard-Repositorys verfügbar, sodass wir unseren lokalen Paketindex aktualisieren und dann die relevanten Pakete installieren können.

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

Nachdem Sie die erforderlichen Abhängigkeiten installiert haben, erstellen Sie ein temporäres Verzeichnis und ziehen Sie es ein. Hier werden wir unseren Git Tarball herunterladen.

  • mkdir tmp
  • cd /tmp

Von der Git-Projektwebsite aus können wir zur Tarball-Liste navigieren, die unter https://mirrors.edge.kernel.org/pub/software/scm/git/ verfügbar ist, und die gewünschte Version herunterladen. Zum Zeitpunkt des Schreibens ist die neueste Version 2.26.2, daher werden wir sie zu Demonstrationszwecken herunterladen. Wir verwenden curl und geben die heruntergeladene Datei an git.tar.gz aus.

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

Entpacken Sie die komprimierte Tarball-Datei:

  • tar -zxf git.tar.gz

Wechseln Sie als nächstes in das neue Git-Verzeichnis:

  • cd git-*

Jetzt können Sie das Paket erstellen und installieren, indem Sie diese beiden Befehle eingeben:

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

Ersetzen Sie nun den Shell-Prozess, damit die Version von Git verwendet wird, die wir gerade installiert haben:

  • exec bash

Damit können Sie sicher sein, dass Ihr die Installation war erfolgreich, indem die Version überprüft wurde.

  • git --version
Output
git version 2.26.2

Nachdem Git erfolgreich installiert wurde, können Sie jetzt Ihr Setup abschließen.

Git einrichten

Nachdem Sie mit Ihrer Git-Version zufrieden sind, sollten Sie Git so konfigurieren, dass die generierten Commit-Nachrichten, die Sie erstellen, Ihre korrekten Informationen enthalten und Sie beim Erstellen Ihres Softwareprojekts unterstützen.

Die Konfiguration kann mit dem Befehl git config erfolgen. Insbesondere müssen wir unseren Namen und unsere E-Mail-Adresse angeben, da Git diese Informationen in jedes Commit einbettet, das wir ausführen. Wir können diese Informationen durch Eingabe hinzufügen:

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

Wir können alle Konfigurationselemente anzeigen, die durch Eingabe festgelegt wurden:

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

Die von Ihnen eingegebenen Informationen werden in Ihrer Git-Konfigurationsdatei gespeichert, die Sie optional mit einem Texteditor Ihrer Wahl wie folgt von Hand bearbeiten können (wir verwenden nano):

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

Drücken Sie CTRL und X, dann Y dann ENTER, um den Texteditor zu verlassen.

Es gibt viele andere Optionen, die Sie einstellen können, aber dies sind die beiden wesentlichen, die benötigt werden. Wenn Sie diesen Schritt überspringen, werden Sie wahrscheinlich Warnungen sehen, wenn Sie zu Git committen. Dies macht mehr Arbeit für Sie, da Sie dann die Commits, die Sie mit den korrigierten Informationen ausgeführt haben, überarbeiten müssen.

Fazit

Sie sollten nun Git installiert und einsatzbereit auf Ihrem System haben.

Um mehr über die Verwendung von Git zu erfahren, lesen Sie diese Artikel und Serien:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.