Git Permission denied (publickey)解决方案
听说SSH连接方式比HTTPS快的我准备改成SSH方式连接github,结果马上就非常果断的报了个错。
一查,果然是在逗我:
我们需要生成一个公钥:
ssh-keygen -t rsa -C "[email protected]"
上面填入你的邮箱地址。
接下来查看公钥,如果你是Mac,则在以下路径,没有关系,上面那步会显示保存路径的:
cat /Users/$USER/.ssh/id_rsa.pub
接下来我们测试连接:
ssh -T [email protected]
如果显示:
Hi foo! You've successfully authenticated, but GitHub does not provide shell access.
接下来我们就能正常构建了。
植入部分
如果您觉得文章不错,可以通过赞助支持我。
如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。