我在笔记本电脑A上使用ssh键进行了git设置。我得到了一台新笔记本电脑B。我在这台新笔记本电脑上生成了新的ssh键,并将其放在~/myname/.ssh/id_rsa.pub
中。我将这些键添加到我的github中。
我现在正尝试用笔记本电脑B克隆我的存储库之一。我正确输入了用户名和密码,但显示“身份验证失败”。
我该如何解决?
答案 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>