注意
如果提交与其他用户关联,这并不意味着该用户能够访问你的存储库。 只有您将用户作为协作者添加或将其添加到具有仓库访问权限的团队时,用户才能访问您拥有的仓库。
提交链接到其他用户
如果你的提交链接到其他用户,则意味着本地 Git 配置设置中的电子邮件地址已连接到该用户的 GitHub 帐户。 在这种情况下,你可以更改本地 Git 配置设置中的电子邮件,并将新电子邮件地址添加到你的帐户,以便链接将来的提交。
- 若要更改本地 Git 配置中的电子邮件地址,请按照“设置提交电子邮件地址”中的步骤操作。 如果您在多台计算机上工作,则需要在每台计算机上更改此设置。
- 按照“将电子邮件地址添加到GitHub帐户”中的步骤,将步骤 2 中的电子邮件地址添加到帐户设置中。
从现在开始,您提交的内容将关联到您的帐户。
提交没有链接到任何用户
如果您的提交没有链接到任何用户,则提交作者的名称不会显示为到用户配置文件的链接。 要检查用于这些提交的电子邮件地址并将提交连接到你的帐户,请执行以下步骤。
-
在 GitHub 上,导航到存储库的主页面。1. 在存储库的主页上的文件列表上方,单击“ commits”****。
1. 若要导航到特定提交,请单击该提交的提交消息。

-
要阅读有关提交未关联原因的消息,请将鼠标悬停在用户名右侧的蓝色 上。
-
**未识别的作者(包含电子邮件地址)** 如果你看到这条消息以及电子邮件地址,这表示用于提交创作的地址未连接到你的 GitHub 帐户。 要关联您的提交记录,[请将您的电子邮件地址添加到 GitHub 电子邮件设置中](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account)。 如果电子邮件地址有与之关联的 Gravatar,则该 Gravatar 将显示在提交旁边,而不是默认的灰色 Octocat。 -
**未识别的作者(无电子邮件地址)** 如果看到这条消息且没有电子邮件地址,则表示你使用了无法连接到你的 GitHub 帐户的常规电子邮件地址。 需要[在 Git 中设置提交电子邮件地址](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address),然后[将新地址添加到 GitHub 电子邮件设置](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/adding-an-email-address-to-your-github-account),以链接未来的提交。 旧的提交不会被链接。 - “无效电子邮件”**** 本地 Git 配置设置中的电子邮件地址为空白或未格式化为电子邮件地址。 需要在 Git 中设置提交电子邮件地址,然后将新地址添加到 GitHub 电子邮件设置,以链接未来的提交。 之前的提交不会被链接到。
-
警告
如果您的本地 Git 配置包含通用电子邮件地址或已附加到其他用户帐户的电子邮件地址,则您之前的提交将不会链接到您的帐户。 虽然 Git 允许您更改用于以前提交的电子邮件地址,但我们强烈反对这样做,尤其是在共享仓库中。
其他阅读材料
-
[AUTOTITLE](/search-github/searching-on-github/searching-commits)