So installieren Sie Git unter Debian 11

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

Git-Version prüfen

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.

Wählen Sie die neueste Git-Version ausWählen Sie die neueste Git-Version aus

Klicken Sie ganz rechts auf das ‘Code‘ Schaltfläche und kopieren Sie dann die ‘ZIP herunterladen‘Optionslink

Git-Repository auf Github klonenGit-Repository auf Github klonen

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

Git auf dem Debian-Server konfigurierenGit auf dem Debian-Server konfigurieren

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

$ cat ~/.gitconfig

Git-KonfigurationsdateiGit-Konfigurationsdatei

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.