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)
Passende Infrastruktur bei centron
Ubuntu-Server ohne eigene Hardware: ccloud³ VMs mit vollem Root-Zugriff ab 3,12 € im Monat, stundengenau abgerechnet und in Sekunden bereit. Cloud Server mieten →
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 --versionDie Ausgabe sollte in etwa wie folgt aussehen:
git version 2.43.0Git-Funktionalität überprüfen
$ gitFalls 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/ppaAPT-Paketindex aktualisieren
$ sudo apt updateGit installieren
$ sudo apt install git -yUm Git mit allen zusätzlichen Tools zu installieren, verwenden Sie den folgenden Befehl:
$ sudo apt install git-allEine 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 -yGit-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.gzHeruntergeladenes Archiv extrahieren
Nach dem Download muss der Inhalt des Git-Archivs entpackt werden.
$ tar -zxvf git-2.48.1.tar.gzIn 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 allGit installieren
Nach der erfolgreichen Kompilierung können Sie Git mit folgendem Befehl installieren:
$ sudo make prefix=/usr/local installInstallation überprüfen
Überprüfen Sie, ob Git korrekt installiert wurde, indem Sie die Version abfragen.
$ git --versionDie Ausgabe sollte in etwa wie folgt aussehen:
git --versionGit 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 --listAlternativ können Sie die Git-Konfiguration manuell bearbeiten, indem Sie die .gitconfig-Datei im Home-Verzeichnis öffnen.
$ nano ~/.gitconfigGit 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-projectIn das Projektverzeichnis wechseln
$ cd demo-projectBeispieldatei erstellen
Erzeugen Sie eine Datei mit einem Testinhalt.
$ echo "Hallo, Git funktioniert!" > file.txtGit-Repository initialisieren
$ git initDateien 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" -aEine bestimmte Datei committen
Falls nur eine bestimmte Datei committet werden soll, verwenden Sie den folgenden Befehl:
$ git commit -m "Initial Commit" file.txtCommit-Historie anzeigen
Um die Historie aller Commits im Repository anzuzeigen, nutzen Sie:
$ git logStatus des Repositorys überprüfen
Prüfen Sie den aktuellen Status der getrackten und ungetrackten Dateien im Repository:
$ git statusLokales 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 originKonfigurierte Remote-Repositories anzeigen
Überprüfen Sie alle konfigurierten Remote-Repositories:
$ git remote -vLokale Ä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 mainStellen 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 mainAlle verfügbaren Branches anzeigen
Zeigen Sie alle existierenden Branches im Repository an:
$ git branch -aNeuen Branch erstellen
Um einen neuen Branch (z. B. „demo-branch“) zu erstellen und direkt zu wechseln:
$ git checkout -b demo-branchAusgabe: „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-branchAktiven Branch überprüfen
Um zu sehen, in welchem Branch Sie sich gerade befinden:
$ git branchAusgabe:
* demo-branch
master
Zurück zum Master-Branch wechseln
$ git checkout masterAusgabe: „Switched to branch 'master'“
Einen Branch mit Master zusammenführen
$ git merge master --no-ffEin Remote-Repository klonen
Um ein Remote-Repository lokal zu klonen, verwenden Sie:
$ git clone https://github.com/nginx/nginxGit auf Ubuntu 24.04 aktualisieren
Installierte Git-Version prüfen
$ git --versionAPT-Paketindex aktualisieren
$ sudo apt updateGit aktualisieren oder installieren
$ sudo apt install git -yAktualisierte Git-Version prüfen
$ git --versionFazit
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.
Testen Sie Ihr Setup auf ccloud³
Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.