11

我对 Git 很陌生,以前从未使用过任何 VCS。我刚刚开了一个 GitHub 帐户。我从阅读 GitHub 帮助页面开始。我在本地 Windows 机器上下载并安装了 Git。从那里,我被引导到 Pro Git 书。在初始设置期间,我使用了正确的法定名称。

我最近读了很多关于 Git 和 GitHub 的文章,以至于我不记得我在哪里读到了什么。我以为我在某处(但现在找不到)读到了一些东西,说我应该使用我的 GitHub用户名作为我的 Git user.name。所以现在我不知道该怎么办。

我读过这个 Pro Git 页面,上面写着:

$ git config --global user.name "John Doe"

我读过这个 GitHub 页面,上面写着:

$ git config --global user.name "你的名字在这里"

第一个暗示应该使用他们的专有名称,第二个不清楚。不过 GitHub 页面也有以下说法:

我们使用电子邮件地址将您的提交与您的 GitHub 帐户相关联。

我从中得到的是,如果我希望我的提交链接到我的 GitHub 帐户,那么user.email很重要。由于它没有说明名称,我想也许没关系。

那么我应该为我的 Git user.name使用什么?

4

3 回答 3

14

您可以使用正确的名称、用户名或任何您想要的 user.name 标识符。它将与您的电子邮件地址、提交消息和各种其他详细信息一起记录在每次提交中。而且您对 GitHub 如何使用电子邮件地址是完全正确的。祝你好运!使用 Pro Git,您走在了正确的轨道上。

于 2012-12-23T21:49:30.500 回答
0

电子邮件有“user.email”。我两者都用,他们都登录了提交。

于 2012-12-23T21:49:52.103 回答
0

正如该领域所说,将其用作您的名字。您可以在user.email设置键中设置您的电子邮件。Github 还使用电子邮件来显示来自 Gravatar 服务的全局头像图像。我更喜欢在全局配置中设置我的全名/电子邮件,但您也可以设置项目特定的配置。默认情况下,您的所有存储库都将使用全局设置(例如“John Doe”),除非您使用本地设置(例如 toxalot)明确覆盖它。

于 2012-12-23T21:57:51.923 回答