问题描述
在github上想clone项目,https会出现代理问题,使用ssh配置。配置了ssh key后一直出现permission denied(publickey)
解决:
检查ssh是否正确配置成功
ssh -T git@github.com
输入
ssh-add -K ~/.ssh/id_rsa
再次验证:
得到Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.问题解决!
在尝试通过HTTPS克隆GitHub项目遇到代理问题时,可以切换到SSH配置进行解决。首先,检查SSH密钥是否正确设置,通过运行`ssh -T git@github.com`进行测试。如果收到`permission denied (publickey)`错误,执行`ssh-add ~/.ssh/id_rsa`添加密钥。完成这些步骤后,重新验证,成功认证但提示无法提供shell访问,表明SSH配置已成功,问题得到解决。
784

被折叠的 条评论
为什么被折叠?



