Guide d'Installation de Git et Connexion à GitHub via SSH sur Debian 12

9/27/2024

Introduction à Git et GitHub

Git est un système de contrôle de version qui permet de suivre les modifications apportées aux fichiers et de gérer des projets. GitHub, quant à lui, est une plateforme collaborative qui héberge vos dépôts Git, vous permettant de partager et de collaborer sur des projets avec d'autres développeurs. Dans cet article, nous allons explorer comment installer Git sur Debian 12 et établir une connexion SSH avec GitHub pour faciliter la gestion de vos dépôts.

(Prérequis : Linux , IDE type vscode)

Étape 1 : Installation de Git sur Debian 12

Avant d'établir une connexion avec GitHub, vous devez d'abord installer Git. Ouvrez votre terminal et exécutez la commande suivante :

sudo apt update

Ensuite, installez Git avec la commande :

sudo apt install git

Une fois l'installation terminée, vous pouvez vérifier que Git a été installé correctement en exécutant :

git --version

Cette commande vous affichera la version de Git installée sur votre système.

Étape 2 : Configuration de Git

Après avoir installé Git, il est essentiel de configurer votre identité qui sera utilisée lors des validations. Exécutez les commandes suivantes dans le terminal :

git config --global user.name "Votre Nom"

git config --global user.email "votre.email@example.com"

Ces informations seront liées à vos commits sur GitHub et permettent d'identifier l'auteur de chaque modification.

Étape 3 : Création d'une Clé SSH

Pour relier votre système Debian 12 à votre compte GitHub sans avoir à entrer vos identifiants à chaque fois, vous pouvez utiliser une connexion SSH. Tout d'abord, vous devez générer une clé SSH. Dans le terminal, exécutez :

ssh-keygen -t rsa -b 4096 -C "votre.email@example.com"

Appuyez sur Entrée pour accepter l'emplacement par défaut pour la clé et entrez une phrase de passe si vous le souhaitez. Cela créera une clé SSH sur votre machine.

Étape 4 : Ajouter la Clé SSH à GitHub

Maintenant que vous avez généré une clé SSH, il faut l'ajouter à votre compte GitHub. Tout d'abord, copiez la clé publique en exécutant :

cat ~/.ssh/id_rsa.pub

Ensuite, connectez-vous à votre compte GitHub. Allez dans `Settings` > `SSH and GPG keys` > `New SSH key`. Collez votre clé dans le champ approprié et donnez-lui un titre. Cliquez sur `Add SSH key`.

Conclusion

Vous avez maintenant installé Git, configuré votre identité, généré une clé SSH, et la clé est ajoutée à votre compte GitHub. Cela facilite l'utilisation de Git et GitHub pour la gestion de vos projets. En suivant ces étapes, vous serez en mesure de travailler efficacement sur vos dépôts tout en profitant des fonctionnalités collaboratives offertes par GitHub.