注意
如果您的提交链接到其他用户,这并不意味着该用户可以访问您的存储库。只有当您将用户添加为协作者或将其添加到有权访问该存储库的团队时,该用户才能访问您拥有的存储库。
提交链接到其他用户
如果您的提交链接到其他用户,则表示您本地 Git 配置设置中的电子邮件地址已连接到 GitHub 上该用户的帐户。在这种情况下,您可以更改本地 Git 配置设置中的电子邮件,并将新的电子邮件地址添加到您的 GitHub.com 帐户,以将未来的提交链接到您的帐户。
- 要更改本地 Git 配置中的电子邮件地址,请按照“设置您的提交电子邮件地址”中的步骤操作。如果您在多台机器上工作,则需要在每台机器上更改此设置。
- 通过按照“将电子邮件地址添加到您的 GitHub 帐户”中的步骤操作,将步骤 2 中的电子邮件地址添加到您的帐户设置。
从现在开始,您进行的提交将链接到您的帐户。
提交未链接到任何用户
如果您的提交未链接到任何用户,则提交作者姓名将不会显示为指向用户资料的链接。要检查用于这些提交的电子邮件地址并将提交连接到您的帐户,请执行以下步骤。
-
在 GitHub 上,导航到存储库的主页面。
-
在存储库的主页面上,在文件列表上方,单击 提交.
-
要导航到特定提交,请单击该提交的提交消息。
-
要阅读有关提交未链接的原因的消息,请将鼠标悬停在蓝色的用户名右侧。
- 无法识别的作者(带有电子邮件地址)如果您看到此消息并带有电子邮件地址,则您用于创作提交的地址未连接到您在 GitHub 上的帐户。要链接您的提交,请将电子邮件地址添加到您的 GitHub 电子邮件设置。如果电子邮件地址关联了 Gravatar,则 Gravatar 将显示在提交旁边,而不是默认的灰色 Octocat。
- 无法识别的作者(无电子邮件地址)如果您看到此消息且没有电子邮件地址,则您使用了无法连接到您在 GitHub 上的帐户的通用电子邮件地址。您需要在 Git 中设置您的提交电子邮件地址,然后将新地址添加到您的 GitHub 电子邮件设置以链接您的未来提交。旧提交将不会链接。
- 无效的电子邮件您本地 Git 配置设置中的电子邮件地址为空或格式不正确。您需要在 Git 中设置您的提交电子邮件地址,然后将新地址添加到您的 GitHub 电子邮件设置以链接您的未来提交。旧提交将不会链接。
如果您的本地 Git 配置包含通用电子邮件地址或已附加到其他用户帐户的电子邮件地址,则以前的提交将不会链接到您的帐户。虽然 Git 允许您更改用于先前提交的电子邮件地址,但我们强烈建议您不要这样做,尤其是在共享存储库中。
进一步阅读
- "搜索提交"