如果你需要在 GitHub 上使用多个账户,可以登录这些账户并在它们之间切换,而无需每次都重新验证。拥有个人账户和服务账户(有时称为机器用户),或在使用企业受管用户的企业中需要在个人账户和受管用户之间切换时,都可以使用账户切换器。
当你登录了多个账户并使用账户切换器时,这些会话会保留在你的计算机或浏览器上。如果你在另一台计算机或浏览器上访问 GitHub,在把这些账户添加进去之前,它们不可用。
如果你已经登录了多个账户,并且从外部来源(例如安装或批准 GitHub 应用的请求)点击了指向 GitHub 的链接,系统会首先提示你选择要使用的账户。
切换离开某个账户后再返回时,你的 SSO 会话会保持。这意味着使用 SSO 关联的账户时,你不必每次都向身份提供商 (IdP) 重新验证。如果你所在的企业使用企业受管用户,并将受管用户账户添加到账户切换器中,当会话过期时,该受管用户账户会显示为灰色。选择已过期的账户会将你引导至 IdP 重新验证。
向账户切换器添加账户
当你向账户切换器添加新账户后,当前登录的账户和新添加的账户都会出现在账户切换器中。你将立即登录到新账户。
- 在任意页面的右上角,点击你的头像打开菜单。
- 如果你之前已经向账户切换器添加过账户,点击 切换账户 打开该菜单。
- 在菜单中,点击 添加账户。
- 登录你想要添加到账户切换器的账户。
在账户之间切换
当你向账户切换器添加了账户后,可快速在它们之间切换,而无需每次都重新验证。
注意
"如果所有会话均已过期,则 “ 切换账户 选项不可用。此时可在菜单中点击 查看所有账户 以重新验证。
-
在任意页面的右上角,点击你的头像打开菜单。
-
在菜单中,点击 切换账户。
-
在子菜单中,点击你想切换到的账户。

从账户切换器中移除账户
你可以移除单个账户,也可以一次性移除全部账户。
- 在任意页面的右上角,点击你的头像打开菜单。
- 在菜单中,点击 退出登录。
- 选择要退出登录并从账户切换器中移除的账户。
- 若要将当前登录的账户从账户切换器中移除并退出登录,请在你的用户名旁点击 退出登录。
- 若要退出登录并从账户切换器中移除某个账户,请在想要移除的用户名旁点击 移除。
- 若要退出所有账户并从账户切换器中移除全部账户,请点击 退出所有账户。