我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

此版本的 GitHub Enterprise 已停止服务 2020-11-12. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

我的提交为什么链接到错误的用户?

GitHub Enterprise Server 使用提交标题中的电子邮件地址将提交链接到 GitHub 用户。 If your commits are being linked to another user, or not linked to a user at all, you may need to change your local Git configuration settings, add an email address to your account email settings, or do both.

本文内容

:如果您的提交链接到其他用户,这并不意味着该用户能够访问您的仓库。 只有您将用户作为协作者添加或将其添加到具有仓库访问权限的团队时,用户才能访问您拥有的仓库。

提交链接到其他用户

If your commits are linked to another user, that means the email address in your local Git configuration settings is connected to that user's account on GitHub Enterprise Server. In this case, you can change the email in your local Git configuration settings and add the new email address to your GitHub Enterprise Server account to link future commits to your account.

  1. To change the email address in your local Git configuration, follow the steps in "Setting your commit email address". 如果您在多台计算机上工作,则需要在每台计算机上更改此设置。
  2. Add the email address from step 2 to your account settings by following the steps in "Adding an email address to your GitHub account".

从这时开始,您提交的内容将链接到您的帐户。

提交没有链接到任何用户

如果您的提交没有链接到任何用户,则提交作者的名称不会显示为到用户配置文件的链接。

要检查用于这些提交的电子邮件地址并将提交连接到您的帐户,请执行以下步骤:

  1. 通过单击提交消息链接导航到提交。
    提交消息链接
  2. 要阅读有关提交未链接原因的消息,请将鼠标悬停在用户名右侧的蓝色 上。
    提交悬停消息

如果您的本地 Git 配置包含通用电子邮件地址或已附加到其他用户帐户的电子邮件地址,则您之前的提交将不会链接到您的帐户。 虽然 Git 允许您更改用于以前提交的电子邮件地址,但我们强烈反对这样做,尤其是在共享仓库中。

延伸阅读