
Git est un système de contrôle de version distribué utilisé par la plupart des équipes logicielles aujourd'hui. La première chose à faire après avoir installé Git sur votre système est de configurer votre nom d'utilisateur et votre adresse e-mail git. Git associe votre identité à chaque commit que vous faites.
Git vous permet de définir un nom d'utilisateur et une adresse e-mail globaux et par projet. Vous pouvez définir ou modifier votre identité git en utilisant le git config
commande. Les modifications n'affectent que les commits futurs. Le nom et l'adresse e-mail associés aux commits que vous avez effectués avant le changement ne sont pas affectés.
Définition du nom d'utilisateur et de l'adresse e-mail Git globaux
Le nom d'utilisateur et l'adresse e-mail git globaux sont associés à des validations sur tous les référentiels de votre système qui n'ont pas de valeurs spécifiques au référentiel.
Pour définir votre nom de commit global et votre adresse e-mail, exécutez le git config
commande avec le --global
choix :
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
Une fois cela fait, vous pouvez confirmer que les informations sont définies en exécutant :
git config --list
user.name=Your Name
[email protected]
La commande enregistre les valeurs dans le fichier de configuration global, ~/.gitconfig
:
[user]
name = Your Name
email = [email protected]
Vous pouvez également modifier le fichier avec votre éditeur de texte, mais il est recommandé d'utiliser le git config
commande.
Définition du nom d'utilisateur et de l'e-mail Git pour un référentiel unique #
Si vous souhaitez utiliser un nom d'utilisateur ou une adresse e-mail différent pour un référentiel spécifique, exécutez le git config
commande sans le --global
option depuis le répertoire du référentiel.
Supposons que vous souhaitiez définir un nom d'utilisateur et une adresse e-mail spécifiques au référentiel pour un stocké dans ~/Code/myapp
annuaire. Tout d'abord, changez le répertoire racine du référentiel :
cd ~/Code/myapp
Définissez un nom d'utilisateur et une adresse e-mail Git :
git config user.name "Your Name"
git config user.email "[email protected]"
Vérifiez que les modifications ont été effectuées correctement :
git config --list
user.name=Your Name
[email protected]
Les paramètres spécifiques au référentiel sont conservés dans le .git/config
fichier sous le répertoire racine du référentiel.