Installer & Configurer GIT

Pré-requis :

Compétences mises en oeuvre :


Documentation officielle GIT

La documentation complète de GIT est disponible sur le site officiel : https://git-scm.com/doc

Les commandes GIT

Les commandes GIT commencent toujours par le terme git suivi de la commande à exécuter.

Par exemple,

Installation de GIT

GIT est probablement déjà installé de vos postes de travail en formation.

Pour vérifier que GIT est bien installé et pour contrôler la version installée sur votre poste, vous pouvez passer par la ligne de commande.

  1. Ouvrir PowerShell.
  2. Taper la commande git version ou git --version.

Si GIT est bien installé, vous devriez observer un résultat similaire à la capture ci-dessous.

git version

Ci-dessus, vous observez que “GIT version 2.46.2” est installé (La version installée sur votre poste de travail peut différer).

Dans le cas où GIT n’est pas installé, vous devriez avoir un message similaire à la capture suivante.

git non installé

Dans ce cas, vous pouvez le télécharger et l’installer à partir du site officiel : https://git-scm.com.

Configurer GIT

Pour fonctionner, GIT a besoin de 2 informations :

Pour renseigner ces informations, suivez les étapes suivantes :

  1. Ouvrir PowerShell
  2. Entrez les commandes suivantes :
    • git config --global user.name "mdevoldere"
    • git config --global user.email "mdevoldere@example.com"

Remplacez mdevoldere par votre pseudonyme et mdevoldere@example.com par votre adresse email.

Pourquoi GIT a besoin de ces informations ?

Imaginez GIT comme un journal de bord pour vos projets. Chaque modification que vous apportez à vos fichiers est enregistrée comme une entrée dans ce journal.

Pour garder une trace claire de qui a fait quoi, GIT demande de renseigner 2 informations :

Pourquoi ces informations sont-elles obligatoires ?

Traçabilité: En associant un nom et une adresse email à chaque modification, vous créez un historique clair et complet de votre projet. Cela facilite la collaboration avec d’autres personnes et permet de retrouver facilement l’origine d’un problème.

Attribution: Si plusieurs personnes travaillent sur un même projet, GIT permet de savoir qui a apporté quelle modification. Cela évite les conflits et facilite la résolution de problèmes.

Communication: En cas de besoin, l’adresse email associée à une modification permet de contacter directement la personne responsable.

En résumé, user.name et user.email sont essentiels pour assurer la transparence, la collaboration et la gestion efficace de vos projets GIT. C’est comme signer vos travaux, mais dans le monde du développement !

Bravo !

Votre GIT est installé et configuré, vous pouvez passer à l’étape suivante : Initialiser un dépôt GIT local.