TW3 — Technologies du Web 3

Installation et configuration de Git

Comprendre pourquoi Git doit être installé et configuré : le rôle de l'identité de commit et les réglages une fois pour toutes.

ℹ️ Info : Les postes de l'université sont déjà configurés avec Git.

📥 Pourquoi installer Git

Git est un logiciel local : chaque développeur doit l'avoir installé sur sa machine pour exécuter les commandes de versionnement. Contrairement à une application web, Git ne tourne pas « dans le cloud » — c'est un outil en ligne de commande (ou via une interface graphique) qui travaille directement sur le dépôt de votre projet.

L'installation dépend uniquement de votre système d'exploitation. Sur Windows, on récupère l'installateur officiel ; sur macOS et Linux, on passe par le gestionnaire de paquets du système. Le résultat est identique : la commande git devient disponible dans votre terminal.

brew install git

⚙️ La configuration initiale : donner une identité à vos commits

Avant de créer le moindre commit, Git doit savoir qui signe les modifications. Chaque commit porte en effet le nom et l'e-mail de son auteur : c'est ce qui permet, plus tard, de savoir qui a fait quoi, de contacter un collaborateur, ou comprendre l'historique d'un fichier.

Cette identité se définit une fois pour toutes sur une machine, via la configuration dite « globale » (valable pour tous les projets). On distingue :

  • la configuration globale (--global) : appliquée à tout le système utilisateur, suffisante dans 99 % des cas ;
  • la configuration locale (sans --global, dans un dépôt précis) : utile pour utiliser une adresse e-mail professionnelle sur un projet et une adresse personnelle sur un autre.
git config --global user.name "Votre Nom"
git config --global user.email "votre.email@example.com"

🛠️ Vérifier sa configuration

Une fois configuré, rien n'empêche de contrôler ce que Git a mémorisé. La liste des réglages actifs permet de repérer une faute de frappe dans l'e-mail avant qu'elle n'entache tous vos futurs commits.

git config --list

Quiz du chapitre

2 questions
0 / 2 répondue0%
  1. 1Quelles commandes servent à renseigner votre identité Git globale ?
  2. 2Quelle commande permet de vérifier la configuration actuelle de Git ?
Répondez à toutes les questions pour valider.

Git

Terminez le quiz du chapitre pour le marquer comme complété.

Tableau de bord

On this page