Notez qu'à partir de Git 2.2 (Q3/Q4 2014), et commettre 9830534 par Matthieu Moy ( moy
) vous serez naturellement guidé pour entrer un utilisateur et une adresse électronique :
config --global --edit
: créer un fichier modèle si nécessaire
Lorsque l'utilisateur n'a pas ~/.gitconfig
fichier, git config --global --edit
a utilisé pour lancer un éditeur sur un nom de fichier inexistant.
Au lieu de cela, créer un fichier avec un contenu par défaut avant de lancer l éditeur .
Le modèle ne contient que des entrées commentées, afin d'épargner quelques frappes à l'utilisateur. Si les valeurs sont correctement devinées, l'utilisateur n'aura qu'à décommenter les entrées.
Les utilisateurs avancés qui enseignent aux débutants peuvent créer une configuration minimaliste plus rapidement pour les débutants.
Les débutants qui lisent un tutoriel conseillent d'exécuter " git config --global --edit
" comme première étape seront légèrement plus guidés pour leur premier contact avec Git.
Si vous indiquez votre nom d'utilisateur GitHub et votre compte de messagerie dans ces paramètres, vos commits indiqueront précisément que votre compte GitHub est le bon auteur.
Notez que le nom d'utilisateur et l'email sont devinés et placés dans le fichier /.gitconfig, comme indiqué ci-dessous commit 8b27ff7 :
commit : advertise config --global --edit
sur l'identité devinée
Lorsque l'utilisateur n'a pas de fichier de configuration pour l'ensemble de l'utilisateur, il est plus rapide d'utiliser le modèle de fichier de configuration nouvellement introduit que d'exécuter deux commandes pour définir user.name
y user.email
. Informez-en l'utilisateur.
L'ancien conseil est conservé si l'utilisateur dispose déjà d'un fichier de configuration, car la fonction de modèle ne se déclencherait pas dans ce cas.
Nouveau conseil :
Votre nom et votre adresse électronique ont été configurés automatiquement en fonction de votre nom d'utilisateur et de votre nom d'hôte.
Veuillez vérifier qu'ils sont exacts.
Vous pouvez supprimer ce message en les définissant explicitement. Exécutez la commande suivante et suivez les instructions de votre éditeur pour modifier votre fichier de configuration :"
git config --global --edit
Après avoir fait cela, vous pouvez fixer l'identité utilisée pour ce commit avec :
git commit --amend --reset-author