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 bei der Verwaltung ihres Quellcodes helfen – von kleinen bis hin zu großen Projekten. Git ist ein Open-Source-Versionskontrolltool, mit dem Entwickler ihren Code auf Host-Codeplattformen wie Github, BitBucket und Gitlab übertragen können. Es hilft ihnen, Codeverwaltungsaufgaben wie das Zurücksetzen auf frühere Versionen, Verzweigungen usw. durchzuführen.
In diesem Tutorial werden wir Git . installieren und konfigurieren an Debian 11 Server. Es gibt zwei Ansätze für die Installation von Git. Sie können mit dem APT-Paketmanager von Debian-Repositorys installieren oder von der Quelle installieren, die die neueste Version von Git bereitstellt.
Methode 1: Git mit dem APT-Paketmanager installieren
Um zu beginnen, aktualisieren Sie unbedingt den Paketindex von Debian.
$ 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: Git von der Quelle installieren
Eine bessere und flexiblere Option ist die Installation von Git aus der Quelle. Obwohl 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 ‘Meister‘-Zweig und klicken Sie auf ‘Stichworte‘-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 (die das Suffix trägt) rc). Dies ähnelt eher einer Beta-Version und ist wahrscheinlich fehlerhaft und instabil.
Zum Zeitpunkt der Erstellung dieses Handbuchs ist die neueste Version von Git Git v2.33.0. Dies ist die Version, die wir installieren werden.

Klicken Sie ganz rechts auf das ‘Code‘ Schaltfläche 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
Dann installieren Sie es von der Quelle mit den folgenden Befehlen:
$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install
Stellen Sie nach Abschluss der Installation sicher, dass Sie jetzt über die neueste Version von Git verfügen.
$ git --version

So richten Sie Git . ein
An dieser Stelle haben wir Git erfolgreich auf dem Debian 11 Server installiert. Es ist noch 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 Folgendes aus git config 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 Befehl aus:
$ git config --list

Diese Details sind in der ~/.gitconfig Datei. Sie können dies zusätzlich durch Anzeigen der Datei bestätigen.
$ cat ~/.gitconfig

Fazit
Sie können jetzt Git verwenden, 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.