如何解决克隆私有仓库时出错

时间:2021-03-12 08:53:15

标签: github

我有一个私有的存储库。之前,我可以通过提供用户名和密码从我的终端克隆它。几天前,我收到一封来自 GitHub 的邮件,要求在我的帐户中启用 2FA。我做到了,但现在当我在终端中提供密码时,我发现我的帐户密码似乎不起作用。我使用 Google Authenticator 作为我的 TOTP 应用程序,我也尝试提供该密码,但仍然显示身份验证失败。请帮帮我

1 个答案:

答案 0 :(得分:1)

您需要一个“个人访问令牌”(PAT)。
要生成一个,请转到您的 GitHub settings 并单击名为“开发人员设置”的类别。在该部分,转到 personal tokens

您可以在那里生成新的访问令牌(请务必检查 repo)。克隆存储库时,请使用此令牌而不是密码。现在您应该可以克隆它了。

您可以在此处阅读有关此过程的更多信息:https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token