permission denied(publickey)

1.学了一天Git,晚上回家用Git Bash 和Github上面的库对接时出现几个问题,其实还没搞明白,就记录下结果解决问题过程中的一些操作,方便以后继续理解.

(1)在C:WindowsSystem32driversetc的hosts文件下 添加一个Github.com的域名对应的IP→192.30.252.130  github.com;

(2)之后使用 ssh -vT git@github.com 一直提示:permission denied(publickey).之后去官网的帮助上找了一个命令:ssh -vT git@github.com,执行之后才发现Git Bash里面找SSH key 的位置是从 c/users/youname/.ssh/id_rsa里面去找的...但是我生成的SSH key并不在这...所以我就直接把存在其他地方的SSH key 拷贝到c/users/youname/.ssh/id_rsa里面去了.这也就不会报:permission denied(publickey)的错了.

  

参考连接:https://help.github.com/articles/error-permission-denied-publickey/

原文地址:https://www.cnblogs.com/chuang8/p/4260973.html