我是Git的新手,之前从未使用过任何VCS。我刚开了一个GitHub账号。我从阅读GitHub帮助页面开始。我在我的本地Windows机器上下载并安装了Git。从那里,我被引导到Pro Git书。在初始设置期间,我使用了正确的法定名称。
我已经做了很多关于Git和GitHub的阅读,最后一点我不记得我在哪里阅读了什么。我以为我在某个地方(但现在找不到)说了我应该使用我的GitHub 用户名作为我的Git user.name 。所以现在我不知道该怎么做。
我读过this Pro Git page,上面写着:
$ git config --global user.name“John Doe”
我读过this GitHub page说:
$ git config --global user.name“你的名字在这里”
第一个意味着应该使用正确的名称,第二个不清楚。但是,GitHub页面还有以下内容:
我们使用电子邮件地址将您的提交与您的GitHub帐户相关联。
我从中得到的是,如果我希望我的提交链接到我的GitHub帐户, user.email 很重要。因为它没有说出这个名字,所以我想也许没关系。
那么我应该为我的Git user.name 使用什么?
答案 0 :(得分:12)
您可以使用正确的名称,用户名或任何您想要用户名的标识符。它将与您的电子邮件地址,提交消息和各种其他详细信息一起记录在每次提交中。而且你对GitHub如何使用电子邮件地址完全正确。祝你好运!你和Pro Git一起走在了正确的轨道上。
答案 1 :(得分:1)
正如该领域所说,用它来代表你的名字。您可以在 user.email 设置键中设置电子邮件。 Github还使用电子邮件显示Gravatar服务中的全球头像图像。我更喜欢在全局配置中设置我的全名/电子邮件,但您也可以设置项目特定的配置。默认情况下,您的所有repos都将使用全局设置(例如“John Doe”),除非您使用本地设置(例如toxalot)明确覆盖它。
答案 2 :(得分:0)
电子邮件有'user.email'。 我使用两者,他们都登录了提交。