Installation et configuration
Installation de Git
Git est disponible sur tous les systèmes d'exploitation : Windows, macOS et Linux. Choisissez la méthode d'installation adaptée à votre système.
Windows
- Téléchargez Git depuis git-scm.com/download/win
- Lancez l'installateur
.exe - Suivez les étapes de l'assistant avec les options par défaut
- Git Bash sera installé automatiquement
Git Bash est un terminal qui émule un environnement Linux sur Windows. C'est l'outil recommandé pour utiliser Git sur Windows.
macOS
- Téléchargez Git depuis git-scm.com/download/mac
- Ouvrez le fichier
.dmg - Suivez l'assistant d'installation
Linux
sudo apt update
sudo apt install git
Vérifier l'installation
Après l'installation, vérifiez que Git est bien installé en ouvrant un terminal :
git --version
Exemple de sortie :
git version 2.42.0
Si vous voyez une version de Git s'afficher, l'installation est réussie !
Configuration initiale
Avant de commencer à utiliser Git, vous devez le configurer avec vos informations personnelles. Ces informations seront associées à tous vos commits.
Configurer votre nom et email
git config --global user.name "Votre Nom"
git config --global user.email "votre.email@example.com"
Exemple :
git config --global user.name "Alice Dupont"
git config --global user.email "alice.dupont@example.com"
Important : Utilisez la même adresse email que celle de votre compte GitHub pour que vos contributions soient correctement attribuées.
Option --global
L'option --global signifie que cette configuration s'applique globalement à tous vos projets Git sur votre
machine.
Si vous voulez configurer un nom/email différent pour un projet spécifique, omettez l'option --global et exécutez la
commande dans le dossier du projet :
cd mon-projet
git config user.name "Autre Nom"
git config user.email "autre.email@example.com"
Vérifier votre configuration
Pour vérifier que vos informations ont bien été enregistrées :
git config user.name
git config user.email
Exemple de sortie :
Alice Dupont
alice.dupont@example.com
Nom de la branche par défaut
Depuis 2020, GitHub utilise main comme nom de branche par défaut au lieu de master. Configurez Git pour utiliser
main :
git config --global init.defaultBranch main
Voir toute votre configuration
Pour afficher toute votre configuration Git :
git config --list
Exemple de sortie :
user.name=Alice Dupont
user.email=alice.dupont@example.com
core.editor=code --wait
color.ui=auto
init.defaultbranch=main
pull.rebase=false