Je suis nouveau dans le développement Web et GitHub. Lorsque je valide des modifications, celles-ci sont reflétées dans mon dépôt GitHub sous "inconnu (auteur)". Comment puis-je changer cela pour refléter mon nom/adresse email?
Merci.
$ git config --global user.name "Scott Chacon"
$ git config --global user.email "[email protected]"
Ajoutez quelque chose comme ceci à un fichier appelé ~/.gitconfig
(dans votre répertoire personnel):
[utilisateur] name = USERNAME email = EMAIL_ADDRESS
où USERNAME
et EMAIL_ADDRESS
sont renseignés de manière appropriée
Notez qu'à partir de Git 2.2 (Q3/T4 2014), et commit 9830534 by Matthieu Moy (moy
) , vous serez naturellement guidé pour entrer un utilisateur et un email:
config --global --edit
: créer un fichier modèle si nécessaireLorsque l'utilisateur n'a pas de fichier
~/.gitconfig
,git config --global --edit
a utilisé pour lancer un éditeur sur un nom de fichier non existant.Au lieu de cela, créez 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 de sauvegarder quelques frappes de touche pour l'utilisateur. Si les valeurs sont devinées correctement, l'utilisateur n'aura qu'à décommenter les entrées.Les utilisateurs avancés enseignant aux débutants peuvent créer une configuration minimaliste plus rapidement pour les débutants.
Les débutants qui lisent un tutoriel conseillant d’exécuter "git config --global --edit
" dans un premier temps seront un peu plus guidés lors de leur premier contact avec Git.
Si vous définissez votre nom d'utilisateur et votre compte de messagerie GitHub dans ces paramètres, vos commits refléteront avec précision que votre compte GitHub est le bon auteur.
Notez que le nom d'utilisateur et le courrier électronique sont devinés et placés dans ce fichier /.gitconfig, comme indiqué dans commit 8b27ff7 :
config --global --edit
sur l'identité supposéeLorsque l'utilisateur ne dispose d'aucun fichier de configuration à l'échelle 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
etuser.email
. Conseillez ceci à l'utilisateur.L'ancien conseil est conservé si l'utilisateur dispose déjà d'un fichier de configuration car la fonctionnalité 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.
S'il vous plaît 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 éditer votre fichier de configuration: "
git config --global --edit
Après cela, vous pouvez corriger l’identité utilisée pour ce commit avec:
git commit --amend --reset-author
Git utilise votre nom d'utilisateur pour associer les commits à une identité . La commande git config peut être utilisée pour modifier votre configuration Git, y compris votre nom d'utilisateur . Voici un bon guide disponible: https: // help.github.com/articles/setting-your-username-in-git/