Menu
Coddy logo textTech

Git Config

Dernière mise à jour

git config lit et écrit les paramètres de Git : votre nom et e-mail de commit, votre éditeur et nom de branche par défaut, les alias, et plus encore. Les paramètres existent à trois niveaux : système (tous les utilisateurs), global (--global, votre utilisateur) et local (le dépôt courant, la valeur par défaut). La première étape la plus courante sur une nouvelle machine consiste à définir votre nom et e-mail de façon globale.

Essayez ceci dans le terminal playground - un vrai shell dans votre navigateur, rien à installer.

Les réglages de git config se superposent : --system, puis --global, puis --local - le niveau le plus spécifique l'emporte.

Syntaxe

CommandWhat it does
git config --global user.name "Ada"Définit votre nom de commit pour tous les dépôts
git config --global user.email you@x.comDéfinit votre e-mail de commit
git config --global init.defaultBranch mainNomme la première branche des nouveaux dépôts main
git config --global core.editor "code --wait"Définit votre éditeur par défaut
git config --listAffiche tous les paramètres actuels
git config user.email you@work.comDéfinit une valeur propre au dépôt (sans --global)

Les trois niveaux

LevelFlagApplies to
System--systemChaque utilisateur de la machine
Global--globalVotre utilisateur, tous vos dépôts
Local(default)Uniquement le dépôt courant

FAQ git config

Comment définir mon nom et mon e-mail dans Git ?
Exécutez git config --global user.name "Votre Nom" et git config --global user.email "you@example.com". Ils vous identifient comme l'auteur de vos commits dans tous vos dépôts. Définissez-les une fois lorsque vous installez Git sur une nouvelle machine.
Quelle est la différence entre la config --global et locale ?
--global écrit dans votre config au niveau utilisateur (~/.gitconfig) et s'applique à tous vos dépôts. Omettre l'option écrit dans la config du dépôt courant (.git/config), remplaçant la valeur globale uniquement à cet endroit - pratique pour utiliser un e-mail différent sur un dépôt professionnel, par exemple.
Comment voir ma configuration Git actuelle ?
Exécutez git config --list pour afficher tous les paramètres, ou git config --list --show-origin pour voir aussi de quel fichier provient chaque valeur. Pour lire une seule valeur, utilisez git config user.email. C'est le moyen le plus rapide de vérifier quel nom et quel e-mail vos commits utiliseront.
Comment créer un alias Git ?
Utilisez git config --global alias.<short> "<command>", par exemple git config --global alias.co checkout pour que git co exécute git checkout. Les alias sont stockés dans votre config globale et évitent de retaper les commandes que vous utilisez souvent.
Puis-je m'entraîner en ligne ?
Oui. Ouvrez le terminal playground pour exécuter git config dans un vrai shell dans votre navigateur - rien à installer. Le cours Git interactif et gratuit de Coddy couvre aussi la configuration de Git étape par étape.
Coddy programming languages illustration

Apprenez Git avec Coddy

COMMENCER