Skip to main content

用户名更改

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

关于用户名更改

您可以将用户名更改为当前未使用的其他用户名。

库引用

更改用户名后,GitHub 将自动重定向对存储库的引用。

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

更改用户名后,指向以前的配置文件页面的链接(例如 https://HOSTNAME/previoususername)将返回 404 错误。 建议更新从其他地方指向个人资料的所有链接。

GitHub Mobile 上已登录的帐户

在 GitHub Mobile 应用上登录的帐户可能会继续显示原始用户名,直到注销。为确保显示更新后的用户名,建议在每台移动设备上退出登录并重新登录帐户。

您的 Git 提交

如果 Git 提交与已添加到 GitHub 帐户的另一个电子邮件地址相关联,这些提交将继续归因于你,并在更改用户名后显示在你的贡献图中。 但是,某些使用 GitHub提供的电子邮件地址的提交可能会受到影响。 有关详细信息,请参阅“用户名参考”。

你的 Gist

更改用户名后,任何公共或机密 Gist 的 URL 也将更改,并且之前指向这些 Gist 的链接将返回 404 错误。 建议在可能共享这些 Gist 的任何位置更新 Gist 的链接。

CODEOWNERS 文件

更改用户名后,需要手动更新包含旧用户名的 CODEOWNERS 文件。 在 GitHub 上查看 CODEOWNERS 文件时,如果文件包含任何未知用户,或者不包含写入access的用户,则会显示错误消息。 建议使用新用户名更新所有相关的 CODEOWNERS 文件。

后续步骤

若要更改用户名,请参阅 更改用户名