CodeSky 代码之空

随手记录自己的学习过程

Git Permission denied (publickey)解决方案

2016-01-02 23:23分类: Other评论: 0

听说SSH连接方式比HTTPS快的我准备改成SSH方式连接github,结果马上就非常果断的报了个错。

一查,果然是在逗我:

我们需要生成一个公钥:

 ssh-keygen -t rsa -C "[email protected]"

上面填入你的邮箱地址。

接下来查看公钥,如果你是Mac,则在以下路径,没有关系,上面那步会显示保存路径的:

cat /Users/$USER/.ssh/id_rsa.pub

接下来我们测试连接:

如果显示:

Hi foo! You've successfully authenticated, but GitHub does not provide shell access.

接下来我们就能正常构建了。

评论 (0)