无法克隆私有代码库GitHub:身份验证失败。

7
我在Github上创建了一个私有仓库,当我尝试使用命令行(git)克隆它时,弹出了Github窗口,要求我输入用户名和密码。cmd显示登录失败,然后在cmd中要求我再次输入用户名/密码。我再次输入凭据并按回车键,但会出现错误,如“致命:身份验证失败”
我使用https执行了上述操作。 当我尝试使用ssh时,出现以下错误: git@github.com: 权限被拒绝(公钥)。 致命错误:无法从远程存储库读取。 请确保您具有正确的访问权限并且该存储库存在。 如何克隆这个私有仓库?

1
你尝试过使用SSH吗? - user14518353
是的,@Joe。我已经编辑了问题,添加了我在尝试使用ssh时遇到的错误。 - kakashiOfSharingan
你在本地和Github上设置了你的密钥吗?https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account - user14518353
1个回答

7

Github不再支持基本账户凭证(用户名和密码)。您需要生成个人访问令牌来继续操作。请按照此处的步骤操作:生成个人访问令牌

我使用Webstorm IDE,它使这个问题非常容易解决。希望这对您有用。


我生成了个人访问令牌,并在 cmd 中使用它代替密码。它起作用了。谢谢。 - kakashiOfSharingan
不用谢,@kakashiOfSharingan。 - Chris Josh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接