GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le système de contrôle de version Git sur Debian 11

Git est un système de contrôle de version distribué qui a été initialement développé par Linus Torvalds en 2005. Il a depuis été mis à disposition en tant que projet open source, permettant à davantage de personnes de contribuer et de l'utiliser gratuitement sur toutes les plates-formes de développement. Depuis, il est devenu le système de contrôle de version distribué (DVCS) le plus utilisé au monde. Git est devenu si populaire en raison de sa vitesse, de sa fiabilité, de sa sécurité et de sa facilité d'utilisation. Ces qualités lui ont permis de devenir un élément fondamental de GitHub - l'un des plus grands référentiels de code au monde - qui compte plus de 20 millions d'utilisateurs sur son seul site Web.

Bien qu'il s'agisse d'un outil essentiel pour de nombreuses personnes dans le monde, certains ne savent toujours pas comment installer Git sur les systèmes d'exploitation Debian 11. Ce didacticiel vous montrera comment faire exactement cela.

Prérequis

Certaines conditions préalables doivent être remplies avant de poursuivre ce didacticiel. Tout d'abord, vous devez avoir un accès root à votre système. Si vous ne l'avez pas déjà, assurez-vous d'exécuter la commande "sudo su" afin de devenir root.

Il est également important que vous ayez une compréhension sensée des commandes de terminal Linux. Une fois ces prérequis éliminés, il est enfin temps de passer à l'installation de Git.

Mettre à jour le système

Vous devez mettre à jour tous vos packages actuels avec la commande apt-get.

sudo apt-get update

Cela garantira que tous les packages installés sont à jour avec les derniers correctifs et améliorations de sécurité. Si cette commande renvoie des erreurs, essayez de la relancer. Une fois que vous avez exécuté cette commande avec succès, passez à l'installation des dépendances requises.

Pendant que vous mettez à jour le système, vous pouvez également exécuter cette commande afin d'installer toutes les dépendances requises de Git. Comme libghc-zlib-dev, libexpat1-dev.

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

Installer Git à l'aide de l'APT

Git peut être installé rapidement à l'aide des référentiels Debian, qui sont disponibles par défaut. Il est important de noter que la version que vous installez à partir des référentiels peut être antérieure à la version la plus récente accessible. Si vous avez besoin de la version la plus récente, vous devez passer à la partie suivante de ce guide, où vous apprendrez à installer et à compiler Git à partir des sources.

Exécutez la commande suivante pour installer Git sur Debian 11.

sudo apt-get install git

Cette commande extrait le programme d'installation des référentiels Debian et le place dans votre répertoire actuel. Il installera également toutes les dépendances requises pour exécuter Git.

Il est important de noter que lors de l'exécution du programme d'installation, vous pouvez être invité à sélectionner quelques options de configuration. Les valeurs par défaut devraient fonctionner correctement pour la plupart des gens, alors n'hésitez pas à les accepter par type Y et appuyez sur Entrée .

Si vous avez réussi ces étapes, Git est maintenant installé sur votre machine Debian. En exécutant la commande "git -version", vous pouvez vérifier qu'il est correctement installé sur votre système.

git --version

Vous devriez obtenir une sortie comme celle ci-dessous.

Comme l'écran s'affiche, nous avons installé avec succès le Git v2.30.2 sur Debian 11.

Installer Git depuis la source

Il est possible d'installer Git en utilisant une approche plus flexible en compilant le programme à partir du code source. Même si cela prendra plus de temps et ne sera pas maintenu par votre gestionnaire de paquets, cela vous permettra d'obtenir la version la plus récente et vous offrira un certain contrôle sur les paramètres que vous ajouterez si vous souhaitez personnaliser.

Tout d'abord, ouvrez votre navigateur Web, accédez au site Web officiel de Git à :

https://github.com/git/git

Accédez au Maître branche, cliquez sur Tags , puis cliquez sur la dernière version, qui se trouve généralement en haut. Au moment d'écrire ces lignes, il s'agit de la v2.33.0 . C'est la version que nous allons installer.

Vous voudrez peut-être éviter d'exécuter release candidate (rc) versions de Git, car il est possible qu'elles n'aient pas été testées à fond et qu'elles soient instables.

Maintenant, en haut à droite de la page, cliquez sur le Code bouton, faites un clic droit sur le Télécharger ZIP et copiez l'adresse du lien.

Maintenant, retournez dans votre terminal et exécutez la commande suivante pour télécharger le fichier zip dans le répertoire temporaire.

cd /tmp
wget https://github.com/git/git/archive/v2.33.0.zip -O git.zip

Cette commande affichera une barre de téléchargement dans votre terminal. Attendez que le téléchargement soit terminé, puis exécutez la commande de décompression pour extraire le fichier.

unzip git.zip

Cette commande extraira le fichier zip. N'hésitez pas à supprimer le fichier zip de votre répertoire temporaire pour économiser de l'espace disque.

rm git.zip

À ce stade, nous avons le code source Git dans le répertoire courant. Exécutez la commande suivante pour installer Git.

cd git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

Cette commande compilera le code source et l'installera sur votre système. Il installera également les binaires compilés, les pages de manuel et d'autres informations supplémentaires. Il faut un certain temps pour terminer l'ensemble du processus car il doit compiler un grand nombre de packages, ce qui peut prendre beaucoup de temps. Veuillez patienter.

Une fois terminé, vous pouvez vérifier que l'installation a réussi en exécutant votre première commande Git, qui est la commande git –version. Vous devriez recevoir cette sortie si tout s'est déroulé comme prévu.

git --version

Comme vous pouvez le voir sur la capture d'écran, nous avons installé la dernière version de Git, qui à ce jour est la v2.33.0. Différente de la v2.30.2 que nous avons installée à l'aide du gestionnaire de paquets, cette version est beaucoup plus récente.

Première configuration de Git

Maintenant que vous avez installé Git, il est temps de configurer quelques paramètres utiles. La saisie de votre nom et de votre adresse e-mail dans chaque validation que vous effectuez est essentielle si nous voulons savoir qui a effectué quelles modifications. Git intègre ces informations dans le commit lui-même afin qu'elles soient conservées pour toujours. Git intègre également ces informations à chaque commit que vous faites.

Pour fournir notre nom et notre adresse e-mail, qui seront incorporés dans les messages de validation, utilisez la commande git config ci-dessous.

git config --global user.name "vitux"
git config --global user.email "[email protected]"

Pour afficher tous les paramètres de configuration et vérifier qu'ils ont été correctement définis, nous pouvons utiliser la commande suivante :

git config --list

Maintenant que chaque fois que vous créez un commit à l'aide de git commit, votre nom et votre adresse e-mail seront inclus dans la zone de message du commit. Vous pouvez également inclure d'autres informations utiles pour chaque validation, telles qu'un numéro de version ou le numéro de bogue en cours de correction.

De nombreux autres paramètres peuvent être configurés, mais ce sont les deux qui sont absolument nécessaires. Si vous ne terminez pas cette étape, vous recevrez très probablement des avertissements lorsque vous soumettez vos modifications à Git.

Conclusion

Dans ce guide, vous avez appris à installer Git sur votre système Debian 11 afin de pouvoir commencer à suivre les modifications apportées à votre logiciel. Il est très important que chaque développeur ait sa propre copie locale du référentiel de code source afin qu'il puisse travailler dessus sans déranger les autres ni perturber son processus de développement.


Ubuntu
  1. Comment installer Git sur Ubuntu 20.04

  2. Comment installer Git sur CentOS 7

  3. Comment installer Gradle sur Debian 10

  4. Comment installer AnyDesk sur Debian 10

  5. Comment installer Webmin sur Debian 9

Comment installer la dernière version de Git sur Ubuntu

Comment installer Webmin sur Debian 11

Comment installer Git sur Debian 9 Stretch

Comment installer Git sur Debian 10

Comment installer Git sur Debian 10 ?

Comment installer Cockpit sur Debian 10