git:致命无法自动检测电子邮件地址
我只是不能在Ubuntu 14.04上提交git
错误讯息是
git:致命无法自动检测电子邮件地址(得到“一些错误的电子邮件”)
我尝试使用和不使用 – 全局选项设置user.name和user.mail的git-config,但没有任何工作
可能是一个错字错误:设置user.mail
没有e 。 通过在全局configuration中使用user.email
来修复它
$ git config --global user.email "you@example.com"
已经有人问: 为什么Git不允许我在configuration之后提交?
确定运行:
$ git config --local -l
致命:无法自动检测电子邮件地址(得到'jsiddharth @ TheDEN。(none)')
我跑了以下,
jsiddharth@TheDEN:~/workspace/androidsource$ git config --global user.email "myemailid@domain.com" jsiddharth@TheDEN:~/workspace/androidsource$ git config --global user.name "my name" jsiddharth@TheDEN:~/workspace/androidsource$ repo init -u https://<domainname>/platform/manifest
确保你的主目录不在本地目录中。 同时设置您的用户名和电子邮件ID。
git config --global user.email "you@domain.com" git config --global user.name "github_username"
然后按照GitHub上的程序。
运行git stash
时出现此错误。 修正了:
git config --global user.email {emailaddress} git config --global user.name {name}
我昨天有这个问题。 在我的解决scheme之前,che这个设置。
git config --global user.email "your_address_email@domain.com" git config --global user.name "your_name"
其中“用户”是笔记本电脑的用户。
示例: dias@dias-hp-pavilion$ git config --global dias.email ...
所以,确认信息添加,做:
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
要么
nano /home/user_name/.gitconfig
并检查这些信息。
这样做,错误仍然存在,请尝试另一个Git IDE(GUI客户端)。 我使用了git-cola,并且出现了这个错误,所以我更改了IDE,而目前我使用的是CollabNet GitEye 。 试试你也!
我希望有帮助!