Git 中user.name user.mail [已解决]

RT,我在Git 中设置好了我的name email,配置文件 ~/.gitconfig 也显示正确,但是在每次提交的时候Git 都会以我的主机名作为我设置好的邮箱名,搞得我每次在提交的时候重新编辑提交信息,有点麻烦。

Ps:OS:Debian 8 安装时,由于要求设置了域名后缀,导致填写了自己喜欢的 info ,由于出现了问题,之后把/etc/hosts 中删除了,问题照旧。。。

由于Git 人性化的设置,根据提示信息解决过,但仍然是这样。

希望懂Git 的伙伴们看看有没有好的解决方法

谢谢:-)

Ps :不知道此贴放置版块对不对,希望版主采纳。。。=_=

http://i2.buimg.com/9b839dc793696dff.png

虽然不知道问题在哪,但可以尝试使用超级用户身份运行

git config --system user.name “xxxxx”

这样的命令设置全局名称。同时在不同的 git 仓库的 .git/config 中同样可以按仓库设置用户名与邮箱。

另外,这个问题和 /etc/hosts 一点关系都不会有。

[quote=“hosiet”]虽然不知道问题在哪,但可以尝试使用超级用户身份运行

git config --system user.name “xxxxx”

这样的命令设置全局名称。同时在不同的 git 仓库的 .git/config 中同样可以按仓库设置用户名与邮箱。

另外,这个问题和 /etc/hosts 一点关系都不会有。[/quote]

试了你的办法,还是不行,仍然会以我的主机名来作为我的邮箱。。。(关于hosts文件,由于发帖时没有写完整。。。。我仅仅删除了hosts文件里本机所对应的主机域名)

谢谢你的回答 :-)

问题以解决

问题得以解决,原因是个人的问题。。。。。。。。=_=

自己在配置邮箱的时候,错把 email 打成了mail 。。。。。(多么痛的领悟啊!!!)