29

我刚刚帮助一个朋友建立了一个 Github 帐户来协作我的项目。他的提交通过了,但由于某种原因,在我的存储库的“源”页面上,他的提交旁边只有他的名字,而不是他的用户名(带有链接)。

这似乎很奇怪,因为 Github 显然认出了他(我将他添加到合作者列表等。

似乎是一个愚蠢的问题,但谷歌无能为力。

谢谢!

4

5 回答 5

26

您的朋友是否将他用于提交的电子邮件地址正确设置为 GitHub 中的别名?否则,GitHub 怎么知道他是谁?Git 本身只记录全名和电子邮件地址,显然不记录 GitHub 用户名,因为您可以在没有 GitHub 的情况下完美使用 Git。

于 2009-11-17T04:28:23.593 回答
11

在终端中运行:

  git config --global user.name "your-github-username"
  git config --global user.email "your-github-email"
于 2009-11-17T04:27:38.623 回答
7

通过帐户设置将 git 提交中使用的电子邮件添加到 github:电子邮件设置

于 2013-05-22T03:31:10.707 回答
0

只需要求您的朋友将他在本地 git 提交中使用的电子邮件添加到他的 GitHub 帐户电子邮件列表中,如GitHub 帮助中所述

于 2013-04-08T10:42:34.883 回答
0

你可以查看GitHub 文章

$ git config --global user.name "example"

$ git config --global user.email "email@example.com"

于 2021-12-22T11:41:26.687 回答