Git Permission denied (publickey)解决方案

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

一查,果然是在逗我:

我们需要生成一个公钥:

 ssh-keygen -t rsa -C "foo@email.com"

上面填入你的邮箱地址。

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

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

接下来我们测试连接:

ssh -T git@github.com

如果显示:

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

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

植入部分

如果您觉得文章不错,可以通过赞助支持我。

如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。

标签: 命令, git

添加新评论