用 IDEA 提交项目到 github 为什么会显示了我的真实姓名

2016-08-11 18:30:01 +08:00
 yxaaa123

写了点东西想提交上去, IDEA 上 share project on github,然后看到 github 项目里居然显示了我的真实姓名,想不通这是怎么办到的。。。

6167 次点击
所在节点    GitHub
12 条回复
nailuoGG
2016-08-11 18:36:17 +08:00
设置 git 的时候,有配置 username 。
yxaaa123
2016-08-11 18:38:45 +08:00
@nailuoGG 没有配置这个,而且就算配置了我也不会用真名。。。
Pastsong
2016-08-11 18:41:52 +08:00
github 不是绑定了你邮箱吗
SpicyCat
2016-08-11 18:46:55 +08:00
没有配置 username? user name 和 email 是两个必须配置的项目,如果没有配置是无法 commit 的。
yxaaa123
2016-08-11 18:55:14 +08:00
@Pastsong @SpicyCat 刚才看了一下,显示我的姓名是因为提交时候的邮箱是公司的邮箱,公司邮箱里有我的姓名,但是明明用是 github 的账号提交的
ixiaozhi
2016-08-11 18:56:54 +08:00
git config user.name "Your Name"
git config user.email you@example.com
acrisliu
2016-08-11 19:04:04 +08:00
查看一下 ~/.gitconfig 文件里怎么配置的
SourceMan
2016-08-11 19:12:40 +08:00
这是你的错
zmj1316
2016-08-11 22:05:10 +08:00
Github 只认 git commit 里面记录的用户和邮箱,所以以前可以伪造 Linus 给你提 commit 现在不知道行不行了
SoloCompany
2016-08-11 23:14:56 +08:00
commit 不需要 github 帐号
push 才需要
先搞清楚吧
yxaaa123
2016-08-12 09:14:47 +08:00
@zmj1316
@acrisliu
@ixiaozhi
果然是全局配置的问题。。

但是我从没配置过邮箱和用户名啊,奇怪
plqws
2016-08-12 09:55:11 +08:00
应该用了你电脑的 hostname

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298714

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX