J'essaie de valider des modifications en tant qu'utilisateur différent, mais je n'ai pas d'adresse e-mail valide, la commande suivante ne fonctionne pas pour moi :
git commit --author="john doe" -m "some fix"
fatal: No existing author found with 'john doe'
J'ai le même problème lorsque j'essaie de m'engager avec seulement une adresse e-mail.
git commit --author="john@doe.com" -m "some fix"
fatal: No existing author found with 'john@doe.com'
Dans les pages du manuel GIT concernant la commande commit, il est indiqué que je peux utiliser la commande
standard A U Thor <author@example.com> format
Pour l'option --author.
Où ce format est-il défini ? Que signifient A et U ? Comment puis-je m'engager pour un utilisateur différent avec seulement un nom d'utilisateur ou seulement un email ?
3 votes
A U ne signifie rien, c'est juste un exemple : A U Thor \=> AUThor \=> Auteur . Vous pouvez spécifier tout ce que vous voulez comme nom.
1 votes
Je sais que A U Thor forme l'auteur, je me demandais s'il y avait une signification à cette séparation.
1 votes
En rapport : Puis-je spécifier plusieurs utilisateurs pour moi-même dans .gitconfig ? .