Comment installer Git sur Debian 11

Garder une trace du code source est l’une des compétences essentielles que tout développeur doit avoir. Git est l’un des outils DevOps qui aident les développeurs à gérer leur code source – des petits aux grands projets. Git est un outil de contrôle de version open source qui permet aux développeurs de pousser leur code vers des plateformes de code hôte telles que Github, BitBucket et Gitlab. Il les aide à effectuer des tâches de gestion de code telles que le retour aux versions précédentes, la création de branches, etc.

Dans ce tutoriel, nous allons installer et configurer Git au Debian 11 serveur. Il existe deux approches pour installer Git. Vous pouvez installer à partir des référentiels Debian à l’aide du gestionnaire de paquets APT ou installer à partir de la source qui fournit la dernière version de Git.

Méthode 1 : Installation de Git à l’aide du gestionnaire de packages APT

Pour commencer, assurez-vous de mettre à jour l’index des paquets Debian.

$ sudo apt update

Une fois la mise à jour terminée, installez Git à partir du référentiel APT de Debian à l’aide de la simple commande fournie.

$ sudo apt install git

Une fois l’installation terminée, vérifiez la version de Git :

$ git --version

Vérifier la version de Git

La sortie montre que nous avons installé Git version 2.30.2.

Méthode 2 : Installation de Git à partir des sources

Une option meilleure et plus flexible consiste à installer Git à partir de la source. Bien que cela puisse être un chemin plus long à emprunter, cela vous donnera certainement la dernière version de Git.

Pour commencer, installez toutes les dépendances Git :

$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

Une fois l’installation terminée, rendez-vous sur le projet Git qui est hébergé sur Github

https://github.com/git/git

Naviguez jusqu’au ‘Maître‘ branche et cliquez sur le ‘Mots clés‘ et choisissez la dernière option Git qui est généralement la première option à partir du haut. Évitez de sélectionner la version release candidate (qui porte le suffixe rc). Cela ressemble plus à une version bêta et est susceptible d’être bogué et instable.

Au moment de la rédaction de ce guide, la dernière version de Git est Git v2.33.0. C’est la version que nous allons installer.

Sélectionnez la dernière version de gitSélectionnez la dernière version de git

A l’extrême droite, cliquez sur le ‘Code‘ puis copiez le ‘Télécharger ZIP‘ lien d’option

Cloner le dépôt Git sur GithubCloner le dépôt git sur Github

De retour sur votre serveur Debian 11, téléchargez le fichier zip à l’aide de la commande wget.

$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

Ensuite, décompressez le fichier compressé.

$ unzip git.zip

Naviguez ensuite dans le répertoire non compressé.

$ cd git-2.33.0

Installez-le ensuite à partir de la source en utilisant les commandes suivantes :

$ sudo make prefix=/usr/local all

$ sudo make prefix=/usr/local install

Une fois l’installation terminée, vérifiez que vous disposez maintenant de la dernière version de Git.

$ git --version

Comment configurer Git

À ce stade, nous avons installé avec succès Git sur le serveur Debian 11. Il reste un petit dernier morceau. Nous devons le configurer pour que les messages de validation portent nos informations correctes.

Nous fournirons notre nom et notre adresse e-mail qui seront intégrés dans les messages de validation. Pour ce faire, exécutez la commande suivante git configuration commandes.

$ git config --global user.name "Winnie"

$ git config --global user.email "[email protected]"

Pour confirmer que la configuration a été configurée, exécutez la commande :

$ git config --list

Configurer git sur le serveur DebianConfigurer git sur le serveur Debian

Ces détails sont écrits dans le ~/.gitconfig déposer. Vous pouvez également confirmer en consultant le fichier.

$ cat ~/.gitconfig

fichier de configuration gitfichier de configuration git

Conclusion

Vous pouvez maintenant commencer à utiliser Git pour héberger votre code sur n’importe quelle plateforme d’hébergement de code et de collaboration telle que Github. Dans ce tutoriel, nous vous avons guidé à travers l’installation de Git sur le serveur Debian 11.