Den Überblick über den Quellcode zu behalten, ist eine der wesentlichen Fähigkeiten, die jeder Entwickler haben muss. Git ist eines der DevOps-Tools, die Entwicklern helfen, ihren Quellcode zu verwalten – von kleinen bis zu großen Projekten. Git ist ein Open-Source-Tool zur Versionskontrolle, mit dem Entwickler ihren Code auf Host-Code-Plattformen wie Github, BitBucket und Gitlab übertragen können. Es hilft ihnen, Codeverwaltungsaufgaben wie das Zurücksetzen auf frühere Versionen, Verzweigen usw. durchzuführen.
In diesem Tutorial werden wir Git installieren und konfigurieren auf Debian 11 Server. Es gibt zwei Ansätze zur Installation von Git. Sie können mithilfe des APT-Paketmanagers von Debian-Repositorys installieren oder von der Quelle installieren, die die neueste Version von Git bereitstellt.
Methode 1:Installieren von Git mit dem APT-Paketmanager
Stellen Sie zunächst sicher, dass Sie den Paketindex von Debian aktualisieren.
$ sudo apt update
Sobald das Update abgeschlossen ist, installieren Sie Git aus dem APT-Repository von Debian mit dem bereitgestellten einfachen Befehl.
$ sudo apt install git
Überprüfen Sie nach Abschluss der Installation die Version von Git:
$ git --version
Die Ausgabe zeigt, dass wir die Git-Version 2.30.2 installiert haben.
Methode 2:Installieren von Git aus der Quelle
Eine bessere und flexiblere Option ist die Installation von Git aus der Quelle. Auch wenn dies ein längerer Weg sein mag, erhalten Sie auf jeden Fall die neueste Version von Git.
Installieren Sie zunächst alle Git-Abhängigkeiten:
$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
Sobald die Installation abgeschlossen ist, gehen Sie zum Git-Projekt, das auf Github gehostet wird
https://github.com/git/git
Navigieren Sie zum 'Master ' und klicken Sie auf die 'Tags ' Link und wählen Sie die neueste Git-Option, die normalerweise die erste Option von oben ist. Vermeiden Sie die Auswahl der Release Candidate-Version (mit dem Suffix rc ). Dies ist eher eine Beta-Version und ist wahrscheinlich fehlerhaft und instabil.
Zum Zeitpunkt der Erstellung dieses Leitfadens war die neueste Version von Git Git v2.33.0 . Dies ist die Version, die wir installieren werden.
Klicken Sie ganz rechts auf den 'Code ' und kopieren Sie dann die 'ZIP herunterladen ' Optionslink
Zurück zu Ihrem Debian 11-Server laden Sie die ZIP-Datei mit dem Befehl wget herunter.
$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip
Als nächstes entpacken Sie die komprimierte Datei.
$ unzip git.zip
Navigieren Sie dann in das unkomprimierte Verzeichnis.
$ cd git-2.33.0
Installieren Sie es dann von der Quelle mit den folgenden Befehlen:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
Vergewissern Sie sich nach Abschluss der Installation, dass Sie jetzt über die neueste Version von Git verfügen.
$ git --version
Wie man Git einrichtet
An diesem Punkt haben wir Git erfolgreich auf Debian 11 Server installiert. Es bleibt ein kleines letztes Stück übrig. Wir müssen es so einrichten, dass Commit-Nachrichten unsere korrekten Informationen enthalten.
Wir geben unseren Namen und unsere E-Mail-Adresse an, die in die Commit-Nachrichten eingebettet werden. Führen Sie dazu die folgende git config aus Befehle.
$ git config --global user.name "Winnie"
$ git config --global user.email "[email protected]"
Um zu bestätigen, dass die Konfiguration eingerichtet wurde, führen Sie den folgenden Befehl aus:
$ git config --list
Diese Details sind in ~/.gitconfig geschrieben Datei. Sie können dies zusätzlich durch Anzeigen der Datei bestätigen.
$ cat ~/.gitconfig
Schlussfolgerung
Sie können jetzt mit der Verwendung von Git beginnen, um Ihren Code auf jeder Code-Hosting- und kollaborativen Plattform wie Github zu hosten. In diesem Tutorial haben wir Sie durch die Installation von Git auf dem Debian 11-Server geführt.