Git ist ein leistungsstarkes und weit verbreitetes verteiltes Versionskontrollsystem, mit dem Entwickler Änderungen in ihrem Code verfolgen, mit anderen zusammenarbeiten und Projektversionen effizient verwalten können. Es unterstützt Verzweigung und Zusammenführung und ermöglicht so mehrere Arbeitsabläufe und eine nahtlose Zusammenarbeit zwischen Teammitgliedern. Git umfasst außerdem Funktionen wie leichte lokale Verzweigung, praktische Staging-Bereiche und mehrere Arbeitsabläufe, was es zu einem unverzichtbaren Tool für die moderne Softwareentwicklung macht. Seine robuste Leistung, Skalierbarkeit und Unterstützung verschiedener Entwicklungsmodelle machen es für Projekte jeder Größe geeignet.
Um Git auf Linux Mint 22, 21 oder 20 zu installieren, haben Sie mehrere Möglichkeiten. Sie können den APT-Paketmanager mit dem Standard-Repository von Linux Mint für die stabilste und sicherste Methode verwenden. Für diejenigen, die die neuesten Funktionen benötigen, steht das Ubuntu Git Maintainers PPA zur Verfügung. Darüber hinaus wird in dieser Anleitung beschrieben, wie Sie das neueste Git-Archiv herunterladen, kompilieren, erstellen und aus der Quelle installieren.
Aktualisieren Sie Linux Mint vor der GIT-Installation
Bevor Sie mit der Installation beginnen, müssen Sie unbedingt Ihr Linux Mint-System aktualisieren, um sicherzustellen, dass alle Pakete auf dem neuesten Stand sind und um Konflikte während der Installation zu vermeiden.
Führen Sie den folgenden Befehl aus, um die Paketlisten zu aktualisieren:
sudo apt update
Aktualisieren Sie alle veralteten Pakete, indem Sie Folgendes ausführen:
sudo apt upgrade
Methode 1: Wählen Sie die APT-Methode für die Git-Installation
Option 1: Installieren Sie Git mit dem Standard-Linux-Mint-Repository
Der einfachste Weg, Git zu installieren, ist die Verwendung des von Linux Mint bereitgestellten Standard-Repositorys. Diese Methode wird den meisten Benutzern empfohlen.
Überprüfen Sie, ob Git bereits installiert ist, indem Sie Folgendes ausführen:
git --version
Wenn keine Ausgabe zurückgegeben wird, fahren Sie mit dem nächsten Schritt fort.
Installieren Sie Git mit dem folgenden Befehl:
sudo apt install git
Überprüfen Sie die Installation, indem Sie die Git-Version prüfen:
git --version
Option 2: Installieren Sie Git von Ubuntu Git Maintainers PPA
Für Benutzer, die die neueste stabile Version von Git bevorzugen, die Ubuntu Git Maintainers PPA kann verwendet werden. Linux Mint basiert auf der LTS-Version von Ubuntu und gewährleistet so die Kompatibilität mit Ihrem System.
Option 1: Ubuntu Git Maintainers PPA importieren – Stabiler Zweig
Fügen Sie den stabilen Zweig des Ubuntu Git Maintainers PPA hinzu, indem Sie Folgendes ausführen:
sudo add-apt-repository ppa:git-core/ppa -y
Option 2: Ubuntu Git Maintainers PPA importieren – RC Branch
Alternativ können Sie den Release-Candidate-Zweig hinzufügen, der möglicherweise eine neuere Version von Git enthält. Den meisten Benutzern empfehlen wir den stabilen Zweig, Sie können jedoch bei Bedarf auch beide PPAs hinzufügen.
Fügen Sie den Release-Candidate-Zweig hinzu, indem Sie Folgendes ausführen:
sudo add-apt-repository ppa:git-core/candidate -y
Nachdem Sie das gewünschte Repository importiert haben, führen Sie die folgenden Schritte aus:
Aktualisieren Sie die Paketlisten mit dem neuen PPA:
sudo apt update
Überprüfen Sie die verfügbaren Git-Versionen mit dem Richtlinienbefehl:
apt-cache policy git
Dieser Befehl zeigt die verfügbaren Git-Versionen aus den verschiedenen Repositories an. Die genauen Versionsnummern sind für den Moment nicht von Belang.
Installieren Sie nun Git mit dem folgenden Befehl:
sudo apt install git -y
Dieser Befehl funktioniert sowohl für Benutzer mit als auch ohne installiertes Git.
Überprüfen Sie die Installation, indem Sie die Git-Version prüfen:
git --version
Methode 2: GIT über das Quellarchiv installieren
Dieser Abschnitt führt Sie durch die Installation von Git, indem Sie es aus der Quelle kompilieren. Diese Methode wird möglicherweise von Benutzern bevorzugt, die mehr Kontrolle über den Installationsprozess wünschen oder bestimmte Funktionen benötigen, die in den gepackten Versionen möglicherweise nicht verfügbar sind.
Installieren Sie GIT-Build-Abhängigkeiten
Bevor Sie Git kompilieren, müssen Sie die erforderlichen Build-Abhängigkeiten installieren. Führen Sie den folgenden Befehl aus, um sie zu installieren:
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip -y
Git-Quellcode herunterladen
Besuche den Git-Release-Seite für die neueste stabile Version oder das Master-ZIP-Archiv, dann verwenden Sie die wget
Befehl zum Herunterladen des gewünschten Archivs. Ersetzen Sie {version}
mit der Versionsnummer, die Sie herunterladen möchten:
wget https://github.com/git/git/archive/refs/tags/{version}.zip
Alternativ können Sie die neuste Entwicklungsversion (Master) auch mit folgendem Befehl herunterladen:
wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
Hinweis: Die Masterversion ist möglicherweise instabil und enthält Fehler. Für einen einfacheren Installationsprozess empfehlen wir die stabile Version oder die PPA-Methode.
Extrahieren und Kompilieren des Git-Quellcodes
Entpacken Sie zunächst das heruntergeladene Archiv mit dem unzip
Befehl. Stellen Sie sicher, dass Sie ersetzen {version}
mit der tatsächlich heruntergeladenen Versionsnummer:
sudo unzip {version}
Nach der Ausführung dieses Befehls befindet sich der extrahierte Git-Quellcode in einem neuen Verzeichnis.
Navigieren Sie nun zum extrahierten Verzeichnis mit dem cd
Befehl. Dadurch wird das aktuelle Arbeitsverzeichnis in den Git-Quellcodeordner geändert:
cd git-{version}
In diesem Schritt kompilieren und installieren Sie Git mit zwei separaten make
Befehle. Die erste make
Der Befehl ist für die Kompilierung des Quellcodes mit dem angegebenen Präfix verantwortlich und stellt sicher, dass alle erforderlichen Dateien erstellt werden:
sudo make prefix=/usr/local all
Durch Angabe der prefix
als /usr/local
, sagen Sie dem Build-System, dass es Git in das /usr/local
Verzeichnis, sobald die Kompilierung abgeschlossen ist. Die all
stellt sicher, dass alle Komponenten erstellt werden.
Nach Abschluss der Kompilierung fahren Sie mit der Installationsphase fort. Führen Sie den folgenden Befehl aus, um Git zu installieren:
sudo make prefix=/usr/local install
Dieser Befehl installiert Git in das /usr/local
Verzeichnis, wie angegeben durch prefix
Option. Der Installationsvorgang kopiert die erforderlichen Dateien und richtet die richtigen Berechtigungen ein, sodass Sie Git auf Ihrem System verwenden können.
Überprüfen Sie die Installation und den Build, nachdem Sie Git aus der Quelle installiert haben.
git --version
Zusätzliche Befehle und Tipps für GIT
GIT aktualisieren
Da Sie Git mit dem APT-Paketmanager installiert haben, sind Updates für Git in Ihren Standardsystempaketen enthalten. Um Git zu aktualisieren und zu upgraden, führen Sie Folgendes aus:
sudo apt update && sudo apt upgrade
GIT entfernen
Wenn Sie Git nicht mehr auf Ihrem System installieren möchten, befolgen Sie diese Schritte, um die Software zu entfernen:
Benutzer, die Git mit dem APT-Paketmanager installiert haben, führen den folgenden Befehl aus:
sudo apt remove git
Benutzer, die Git aus dem PPA installiert haben, können es mit den folgenden Befehlen entfernen:
sudo add-apt-repository --remove ppa:git-core/ppa -y
sudo add-apt-repository --remove ppa:git-core/candidate -y
Abschluss
Wenn Git erfolgreich auf Ihrem Linux Mint-System installiert ist, können Sie dessen erweiterte Versionskontrollfunktionen wie Branching und Merging, Staging-Bereiche und verschiedene Workflows nutzen. Egal, ob Sie sich für die Stabilität des Standard-Repositorys, die neuesten Funktionen des Ubuntu Git Maintainers PPA oder die Flexibilität des Erstellens aus dem Quellcode entscheiden, jede Methode gewährleistet eine zuverlässige Codeverwaltung. Aktualisieren Sie Ihre Git-Installation regelmäßig, um die Sicherheit und den Zugriff auf die neuesten Funktionen aufrechtzuerhalten. Profitieren Sie von den verbesserten Zusammenarbeits- und Versionskontrollfunktionen, die Git Ihren Entwicklungsprojekten bietet.