如何使用相同的电子邮件地址创建新的 GitHub 帐户?

How to create a new GitHub account with the same email address?

我们正在使用 GitHub Enterprise 2.5.1。

在我们公司,当一个用户切换到一个新的角色时,会为他创建一个新的AD账户,并拥有一组新的权限。例如我当前的帐户是 "huj" 作为开发人员,电子邮件地址为“Jirong_Hu@otpp.com,如果我成为 BA,则:

  1. 旧帐户 "huj" 将在 AD 中标记为 "OIM Deletion"。
  2. 将为我创建一个名为 "huj2" 的新帐户,使用相同的旧电子邮件地址 Jirong_Hu@otpp.com。

我的问题是:

  1. 由于帐户是在登录时自动创建的,如果我使用新帐户 "huj2" 登录 GitHub,我会收到此错误消息:无法创建用户,因为电子邮件 Jirong_Hu@ otpp.com 已被占用,电子邮件无效。
  2. 如何使用相同的旧电子邮件地址在 GitHub 中创建新帐户 "huj2"。
  3. 这样做的后果是什么?

有两种方法可以解决这个问题:

  1. 如果现有用户没有activity,则删除该现有帐户。
  2. 否则将他的电子邮件更改为其他内容,然后当新用户登录时,将创建一个新帐户。

我知道这是一个旧的 post 但它仍然显示在 Google 搜索此主题的顶部。

一些电子邮件提供商支持使用特殊字符来使用映射到单个帐户的多个电子邮件地址。 例如,如果您使用 Gmail 并且您的电子邮件地址是 myemail@gmail.com,并且您已经在 GitHub 上使用该电子邮件创建了一个帐户,您可以使用 myemail+1@gmail.com[创建一个新的 GitHub 帐户=12=]

简单的答案是否定的。 您不能通过同一封电子邮件在 GitHub 中创建超过 1 个 ID,但您可以使用多个电子邮件 ID 创建。

如果您尝试这样做,GitHub 将显示错误 - “电子邮件无效或已被占用”,因此请删除当前帐户或使用新的电子邮件 ID 重新创建。