更改 GitHub 用户名

You can change the username for your account on your GitHub Enterprise Server instance if your instance uses built-in authentication.

Note: If you sign into your GitHub Enterprise Server instance with LDAP credentials or single sign-on (SSO), only your local administrator can change your username. For more information about authentication methods for GitHub Enterprise Server, see "Authenticating users for your GitHub Enterprise Server instance."

关于用户名更改

You can change your username to another username that is not currently in use.

更改用户名后,您的旧用户名即可供其他人申请使用。 对旧用户名下仓库的大多数引用会自动更改为新用户名。 不过,指向您个人资料的某些链接不会自动重定向。

GitHub Enterprise Server 无法为以下各项设置重定向:

  • 使用旧用户名的@提及
  • 包含旧用户名的 gists 链接

仓库引用

您更改用户名后,GitHub Enterprise Server 自动将引用重定向到您的仓库。

  • 指向现有仓库的 Web 链接仍然有效。 进行更改后,可能需要几分钟时间才能完成。
  • 从本地仓库克隆推送到旧的远程跟踪 URL 的命令行仍然有效。

如果旧用户名的新所有者创建与您的仓库同名的仓库,则会覆盖重定向条目,并且您的重定向将停止工作。 由于这种可能性,我们建议您在更改用户名后更新所有现有的远程仓库 URL。 更多信息请参阅“管理远程仓库”。

更改用户名后,指向以前的个人资料页面的链接(例如 https://[hostname]/previoususername)将返回 404 错误。 We recommend updating any links to your account on your GitHub Enterprise Server instance from elsewhere.

您的 Git 提交

If your Git commits are associated with another email address you've added to your GitHub account, they'll continue to be attributed to you and appear in your contributions graph after you've changed your username. 有关设置电子邮件地址的更多详细信息,请参阅“设置您的提交电子邮件地址”。

更改用户名

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)用户栏中的 Settings 图标
  2. 在左侧边栏中,单击 Account(帐户)帐户设置菜单选项
  3. 在“Change username(更改用户名)”部分,单击 Change username(更改用户名)Change Username button

延伸阅读

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或者, 了解如何参与。