git: fatal incapable de détecter automatiquement l'adresse e-mail

j'ai juste ne peut pas s'engager avec git sur Ubuntu 14.04

message d'erreur est

git: fatal pas en mesure de détecter automatiquement l'adresse de courriel (reçu "une mauvaise e-mail")

j'ai essayé git-config avec et sans le -- Global option setting utilisateur.nom et utilisateur.mail mais rien ne fonctionne

58
demandé sur Siddharth 2014-09-04 21:40:08

8 réponses

probablement une erreur typographique: mettre user.mail avec e . Fixez-le en mettant user.email dans la Configuration globale avec

$ git config --global user.email "you@example.com"

a déjà été demandé: pourquoi Git ne me permet pas de commettre même après configuration?

Pour être sûr de lancer:

$ git config --local -l
65
répondu Jofe 2017-07-03 14:39:18

assurez-vous que vous devriez être dans votre répertoire personnel et non dans le répertoire local. en définissant votre nom d'utilisateur et votre adresse e-mail.

git config --global user.email "you@domain.com"
git config --global user.name "github_username"

suivez la procédure sur GitHub.

16
répondu Shravan Kumar Suthaar 2017-01-12 01:28:43

fatal: impossible d'auto-détecter l'adresse email (got 'jsiddharth@TheDEN.(aucun)')

j'ai couru le suivant,

git config --global user.email "myemailid@domain.com"
git config --global user.name "my name"
repo init -u https://<domainname>/platform/manifest
16
répondu Siddharth 2018-03-04 19:20:55

j'obtiens cette erreur en lançant git stash . Fixée au:

git config --global user.email {emailaddress}
git config --global user.name {name}
8
répondu Vinay Vemula 2017-01-12 01:28:15

j'ai eu ce problème hier. Avant dans la solution my, vérifiez ces paramètres.

git config --global user.email "your_address_email@domain.com"
git config --global user.name "your_name"

Où "utilisateur" est l'utilisateur de l'ordinateur portable.

exemple: dias@dias-hp-pavilion$ git config --global dias.email ...

ainsi, confirmer les informations Ajouter, faire:

dias@dias-hp-pavilion:/home/dias$ git config --global dias.email
my_address_email@domain.com
dias@dias-hp-pavilion:/home/dias$ git config --global dias.name
my_name

ou

nano /home/user_name/.gitconfig

et vérifiez ces informations.

le faire et l'erreur persiste, essayer un autre Git IDE (GUI Client.) J'ai utilisé git-cola et cette erreur est apparue, donc j'ai changé D'IDE, et actuellement j'utilise le CollabNet GitEye . Essayez vous aussi!

j'espère avoir aidé!

3
répondu Tairone Dias 2017-01-12 01:28:59

si git config --global user.email "you@domain.com" git config --global user.name "github_username"

ne fonctionne pas comme dans mon cas, vous pouvez utiliser:

git config --replace-all user.email "you@domain.com"
git config --replace-all user.name "github_username"
2
répondu Renato Martins Ferreira 2018-08-26 16:26:25

j'ai rencontré la même question tout à l'heure,mon problème réside dans l'ignorance de blank derrière l'utilisateur.email " et "your_address_mail@domain.com".

 git config --global user.email "your_address_email@domain.com"

j'espère que cela vous aidera.

0
répondu kingwens li 2018-01-20 05:57:17

j'exécute Ubuntu par l'intermédiaire de sous-système Windows Pour Linux et j'ai correctement paramétré mes justificatifs d'identité par L'intermédiaire de Git Bash, y compris dans le terminal de VS Code (où je recevais l'erreur à chaque fois que j'essayais de commettre.)

apparemment même Tho VS utilise Bash dans le terminal, les commandes git de L'interface utilisateur passent toujours par Windows, où je n'avais pas défini mes paramètres.

configurer les justificatifs d'identité dans Windows Powershell fixe la question

0
répondu Chase 2018-07-23 17:54:19