即使使用ssh也无法向git进行身份验证

时间:2019-09-13 20:27:20

标签: git ssh

我在笔记本电脑A上使用ssh键进行了git设置。我得到了一台新笔记本电脑B。我在这台新笔记本电脑上生成了新的ssh键,并将其放在~/myname/.ssh/id_rsa.pub中。我将这些键添加到我的github中。

我现在正尝试用笔记本电脑B克隆我的存储库之一。我正确输入了用户名和密码,但显示“身份验证失败”。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

如果您输入用户名/密码,则可能是HTTPS:// URL(https://github.com/<you>/<yourrepo.git>),而不是SSH(git@github.com:<you>/<yourrepo.git>

确保使用SSH URL

cd /path/to/my/repo
git remote set-url origin git@github.com:<you>/<yourrepo.git>