Git auf Ubuntu 24.04 installieren und konfigurieren
Git ist ein Open-Source-Tool für verteilte Versionskontrolle, das Entwicklern hilft, Änderungen in ihren Projekten effizient zu verfolgen. Es ermöglicht mehreren Mitwirkenden, nahtlos an einem gemeinsamen Code-Repository zu arbeiten und eine detaillierte Historie aller Änderungen zu verwalten. Git wird häufig mit Plattformen wie GitHub, GitLab und Bitbucket verwendet, die Funktionen für die Verwaltung und Synchronisierung von Remote-Repositories bieten.
Diese Anleitung führt Sie durch die Installation und Konfiguration von Git auf Ubuntu 24.04, sodass Sie die neueste Version nutzen und sowohl lokale als auch entfernte Repositories einrichten können.
Voraussetzungen
Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Zugriff auf ein Ubuntu-24.04-System
- Ein Benutzerkonto mit sudo-Rechten (kein Root-Benutzer)
Vorinstallierte Git-Version überprüfen
Ubuntu 24.04 enthält standardmäßig Git, aber möglicherweise ist nicht die neueste Version installiert. Überprüfen Sie daher die aktuell installierte Version:
Installierte Git-Version anzeigen
$ git --version
Die Ausgabe sollte in etwa wie folgt aussehen:
git version 2.43.0
Git-Funktionalität überprüfen
$ git
Falls Git nicht installiert oder veraltet ist, folgen Sie den nachstehenden Schritten zur Installation der neuesten Version.
Git mit APT installieren
Die Installation von Git kann mit dem Standard-Paketmanager APT unter Ubuntu 24.04 erfolgen. Folgen Sie diesen Schritten, um die aktuellste stabile Version zu installieren:
Git PPA-Repository hinzufügen
$ sudo add-apt-repository ppa:git-core/ppa
APT-Paketindex aktualisieren
$ sudo apt update
Git installieren
$ sudo apt install git -y
Um Git mit allen zusätzlichen Tools zu installieren, verwenden Sie den folgenden Befehl:
$ sudo apt install git-all
Eine bestimmte Git-Version aus dem Quellcode installieren
Die Verwendung einer bestimmten Git-Version gewährleistet eine bessere Kompatibilität und zusätzliche Funktionen für verschiedene Anwendungen und Plattformen wie GitHub. Die folgende Anleitung zeigt Schritt für Schritt, wie eine bestimmte Version von Git unter Ubuntu 24.04 aus dem Quellcode kompiliert und installiert wird.
Notwendige Abhängigkeiten installieren
Bevor Sie Git kompilieren, müssen Sie die erforderlichen Abhängigkeiten installieren.
$ sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc -y
Git-Quellcode herunterladen
Rufen Sie die offizielle Git-Release-Seite auf und laden Sie das gewünschte .tar.gz
-Archiv mit wget
herunter. Um beispielsweise die Version 2.48.1 zu laden, verwenden Sie folgenden Befehl:
$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.48.1.tar.gz
Heruntergeladenes Archiv extrahieren
Nach dem Download muss der Inhalt des Git-Archivs entpackt werden.
$ tar -zxvf git-2.48.1.tar.gz
In das Git-Verzeichnis wechseln
Wechseln Sie in das extrahierte Git-Verzeichnis. Stellen Sie sicher, dass der Verzeichnisname mit der heruntergeladenen Version übereinstimmt.
$ cd git-2.48.1/
Git aus dem Quellcode kompilieren
Nutzen Sie den make
-Befehl, um Git zu kompilieren und im Verzeichnis /usr/local
zu installieren.
$ sudo make prefix=/usr/local all
Git installieren
Nach der erfolgreichen Kompilierung können Sie Git mit folgendem Befehl installieren:
$ sudo make prefix=/usr/local install
Installation überprüfen
Überprüfen Sie, ob Git korrekt installiert wurde, indem Sie die Version abfragen.
$ git --version
Die Ausgabe sollte in etwa wie folgt aussehen:
git --version
Git konfigurieren
Nach der Installation muss Git mit Ihren persönlichen Daten konfiguriert werden, um sicherzustellen, dass Commits korrekt zugeordnet werden.
Git-Benutzernamen und E-Mail-Adresse setzen
$ git config --global user.name "Ihr Name"
$ git config --global user.email "email@example.com"
Git-Konfiguration überprüfen
$ git config --list
Alternativ können Sie die Git-Konfiguration manuell bearbeiten, indem Sie die .gitconfig
-Datei im Home-Verzeichnis öffnen.
$ nano ~/.gitconfig
Git unter Ubuntu 24.04 nutzen
Folgende Schritte zeigen, wie Sie ein Projekt mit Git verwalten können.
Projektverzeichnis erstellen
Erstellen Sie ein neues Verzeichnis für Ihr Git-Projekt, z. B. demo-project
.
$ mkdir demo-project
In das Projektverzeichnis wechseln
$ cd demo-project
Beispieldatei erstellen
Erzeugen Sie eine Datei mit einem Testinhalt.
$ echo "Hallo, Git funktioniert!" > file.txt
Git-Repository initialisieren
$ git init
Dateien für Commit bereitstellen
Fügen Sie alle Dateien zum Staging-Bereich hinzu.
$ git add .
Eine einzelne Datei für das Staging auswählen
Statt alle Dateien zu markieren, können Sie auch nur eine bestimmte Datei für das Staging auswählen.
$ git add file.txt
Änderungen committen
Speichern Sie Ihre Modifikationen in einem neuen Commit.
$ git commit -m "Erster Commit" -a
Eine bestimmte Datei committen
Falls nur eine bestimmte Datei committet werden soll, verwenden Sie den folgenden Befehl:
$ git commit -m "Initial Commit" file.txt
Commit-Historie anzeigen
Um die Historie aller Commits im Repository anzuzeigen, nutzen Sie:
$ git log
Status des Repositorys überprüfen
Prüfen Sie den aktuellen Status der getrackten und ungetrackten Dateien im Repository:
$ git status
Lokales Repository mit einem Remote-Repository verbinden
Um Ihr lokales Repository mit einem entfernten Repository zu verknüpfen, fügen Sie das Remote-Repository hinzu und weisen ihm den Alias „origin“ zu:
$ git remote add origin
Konfigurierte Remote-Repositories anzeigen
Überprüfen Sie alle konfigurierten Remote-Repositories:
$ git remote -v
Lokale Änderungen in das Remote-Repository hochladen
Um alle committeten Änderungen aus Ihrem lokalen Repository in das Remote-Repository zu übertragen, nutzen Sie:
$ git push origin main
Stellen Sie sicher, dass Sie über Schreibrechte für das Remote-Repository verfügen.
Neueste Änderungen aus einem Remote-Repository abrufen
Holen Sie sich alle Aktualisierungen aus dem Remote-Repository und integrieren Sie diese:
$ git pull origin main
Alle verfügbaren Branches anzeigen
Zeigen Sie alle existierenden Branches im Repository an:
$ git branch -a
Neuen Branch erstellen
Um einen neuen Branch (z. B. „demo-branch“) zu erstellen und direkt zu wechseln:
$ git checkout -b demo-branch
Ausgabe: „Switched to a new branch ‘demo-branch’“
Zu einem bestehenden Branch wechseln
Um in einen bereits vorhandenen Branch (z. B. „demo-branch“) zu wechseln:
$ git checkout demo-branch
Aktiven Branch überprüfen
Um zu sehen, in welchem Branch Sie sich gerade befinden:
$ git branch
Ausgabe:
* demo-branch master
Zurück zum Master-Branch wechseln
$ git checkout master
Ausgabe: „Switched to branch ‘master’“
Einen Branch mit Master zusammenführen
$ git merge master --no-ff
Ein Remote-Repository klonen
Um ein Remote-Repository lokal zu klonen, verwenden Sie:
$ git clone https://github.com/nginx/nginx
Git auf Ubuntu 24.04 aktualisieren
Installierte Git-Version prüfen
$ git --version
APT-Paketindex aktualisieren
$ sudo apt update
Git aktualisieren oder installieren
$ sudo apt install git -y
Aktualisierte Git-Version prüfen
$ git --version
Fazit
Herzlichen Glückwunsch! Sie haben Git erfolgreich auf Ubuntu 24.04 installiert und konfiguriert. Nun können Sie Repositories verwalten, Änderungen nachverfolgen und effizientes Versionsmanagement betreiben. Weitere Informationen finden Sie in der offiziellen Git-Dokumentation.