您的位置:首页 > 编程语言

git push -u origin master 出现The authenticity of host 'github.com ' can't be established解决方案

2016-11-02 10:26 801 查看
git push -u origin master提交代码到github时

报错:

The authenticity of host 'github.com (192.30.253.112)' can't be established.RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added 'github.com,192.30.253.112'
(RSA) to the list of known hosts.Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.

原因:1.github上没有与本地仓库相关联(重新remot)

             2.ssh不对(多数情况)

ssh解决:

1.  cat ~/.ssh/id_rsa.pub 查看ssh是否是自己的,不是说明是ssh问题,是的就是远程关联问题

2. 如果是ssh问题则在git仓库同目录 删除.ssh文件夹 (隐藏文件夹)

判断删除成功: cat ~/.ssh/id_rsa.pub

出现cat: /c/Users/ZhangLin/.ssh/id_rsa.pub: No such file or directory

3.重新创建ssh  ssh-keygen -t rsa -C "your_email@example.com“

一路回车

4.在ssh文件夹下pub文件中的内容复制  github上新建一个ssh链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐