Wie installiert man Git auf Ubuntu?

0 Aktien
0
0
0
0

Einführung

Versionskontrollsysteme wie Git sind für moderne Softwareentwicklung unerlässlich. Die Versionsverwaltung ermöglicht es Ihnen, Ihre Software auf Quellcodeebene zu verfolgen. Sie können Änderungen nachverfolgen, zu vorherigen Schritten zurückkehren und Branches erstellen, um alternative Versionen von Dateien und Verzeichnissen zu generieren.

Viele Softwareprojektdateien werden in Git-Repositories gespeichert, und Plattformen wie GitHub, GitLab und Bitbucket erleichtern die gemeinsame Nutzung und Zusammenarbeit bei Softwareentwicklungsprojekten.

Git mit Standardpaketen installieren

Wenn Sie eine stabile, weit verbreitete Version bevorzugen oder nicht die neuesten Funktionen benötigen, ist die Standardpaketinstallation die beste Option für eine schnelle Installation mit Git. Falls Sie die neueste Version benötigen, müssen Sie im Abschnitt „Aus Quellcode installieren“ die gewünschte Version auswählen.

Git ist wahrscheinlich bereits auf Ihrem Ubuntu-Server installiert. Sie können dies auf Ihrem Server mit folgendem Befehl überprüfen:

git --version

Wenn Sie eine ähnliche Ausgabe wie die folgende erhalten, ist Git bereits installiert.

Output
git version 2.25.1

Wenn dies bei Ihnen der Fall ist, wenn Ihre Git-Version veraltet ist, müssen Sie möglicherweise Ihre Git-Version aktualisieren und können dann mit der Einrichtung Ihrer Version fortfahren.

Falls die Git-Versionsnummer nicht ausgegeben wird, müssen Sie Git mit APT, dem Standard-Paketmanager von Ubuntu, installieren.

Verwenden Sie zunächst die Paketverwaltungstools von apt, um Ihre lokale Paketliste zu aktualisieren.

sudo apt update

Sobald das Update abgeschlossen ist, können Sie Git installieren:

sudo apt install git

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

git --version
Output
git version 2.45.2

Nachdem Git erfolgreich installiert wurde, können Sie nun mit dem Abschnitt „Einrichten von Git“ dieses Tutorials fortfahren, um die Einrichtung abzuschließen.

Git aus dem Quellcode installieren

Wenn Sie Git flexibler installieren möchten, können Sie die Software aus dem Quellcode kompilieren. Dies wird in diesem Abschnitt erläutert. Die Kompilierung dauert zwar länger und wird nicht über Ihren Paketmanager verwaltet, ermöglicht Ihnen aber den Download der neuesten Version und bietet Ihnen mehr Kontrolle über die hinzuzufügenden Optionen, falls Sie Git anpassen möchten.

Überprüfen Sie die aktuell auf dem Server installierte Version von Git:

git --version

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

Output
git version 2.25.1

Bevor wir beginnen, müssen Sie die Software installieren, von der Git abhängt. Diese ist in den Standard-Repositories verfügbar, sodass wir unsere lokale Paketliste aktualisieren und anschließend die entsprechenden 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 wechseln Sie dorthin. Dort laden wir unser Git-Tarball herunter.

mkdir tmp
cd /tmp

Von der Git-Projektwebsite aus können wir auf das unter folgender Adresse verfügbare Tarball-Verzeichnis zugreifen: https://mirrors.edge.kernel.org/pub/software/scm/git/ Laden wir nun die gewünschte Version herunter. Zum Zeitpunkt der Erstellung dieses Dokuments ist die aktuellste Version 2.26.2, daher laden wir diese zu Demonstrationszwecken herunter. Wir verwenden curl und extrahieren die heruntergeladene Datei in ein git.tar.gz-Archiv.

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

Entpacken Sie die Tarball-Datei:

tar -zxf git.tar.gz

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

cd git-*

Sie können das Paket nun 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, sodass er die soeben installierte Git-Version verwendet:

exec bash

Nach Abschluss dieses Vorgangs können Sie sich durch Überprüfung der Version vergewissern, dass die Installation erfolgreich war.

git --version
Output
git version 2.26.2

Nachdem Git erfolgreich installiert wurde, können Sie Ihre Einrichtung nun abschließen.

Git aktualisieren

Bevor Sie Git einrichten, sollten Sie sicherstellen, dass Sie die neueste stabile Version verwenden, da diese schnell veralten kann.

Um Git zu aktualisieren, aktualisieren Sie zuerst Ihre Paketlisten:

sudo apt update

Git-Update:

sudo apt install git

Prüfen Sie, ob Sie die neueste stabile Version von Git verwenden.

git --version

Git einrichten

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

Die Konfiguration kann mit dem Befehl `git config` abgerufen werden. Insbesondere müssen wir unseren Namen und unsere E-Mail-Adresse angeben, da Git diese Informationen in jeden Commit einbettet. Wir können diese Informationen hinzufügen, indem wir Folgendes eingeben:

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"

Wir können alle festgelegten Konfigurationselemente anzeigen, indem wir Folgendes eingeben:

git config --list
Output
user.name=Your Name
user.email=youremail@domain.com
...

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

nano ~/.gitconfig
[user]
name = Your Name
email = youremail@domain.com

Drücken Sie STRG und X, dann Y und anschließend die Eingabetaste, um den Texteditor zu verlassen.

Es gibt viele Optionen, die Sie einstellen können, aber diese beiden sind unerlässlich. Wenn Sie diesen Schritt überspringen, erhalten Sie beim Commit in Git wahrscheinlich Warnungen. Dies verursacht zusätzlichen Aufwand, da Sie die Commits anschließend mit den korrigierten Informationen überarbeiten müssen.

Ergebnis

Git sollte nun auf Ihrem System installiert und einsatzbereit sein.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Das könnte Ihnen auch gefallen