Git是出现can't be established错误

1、问题介绍git

  (1)出现场景:当使用git push -u origin master命令将本地代码推到远端。github

 (2)出现问题的截图:ssh

        

2、问题解决.net

  (1)问题缘由1:新生成SSH Key(密钥)时,进行git clone或git push时,常常会出现该错误。blog

           解决方法:首先查看本身用户目录下的.ssh目录下是否有三个密钥文件。若只有两个的话,输入yes回车以后,会生成一个known_hosts文件。如果三个的话,请看下面的缘由。rem

 

 (2)问题缘由2:github上的项目没有与本地仓库相关联。it

          解决方法:从新进行git remote便可,若问题未解决,请看缘由3。ast

 (3)问题缘由3:SSH Key不对。rsa

          解决方法:①cat ~/.ssh/id_rsa.pub:查看ssh是不是本身的(若不是,SSH Key的问题,进行②③操做)。方法

                            ②在git仓库同目录删除.ssh文件夹(隐藏文件夹)。

                            ③从新生成ssh key :SSH-keygen -t rsa  -C  "117@qq.com"。

                            ④在生成的SSH Key复制到github上,新建一个SSH链接便可解决问题。--------------------- 做者:tree_ifconfig 来源:CSDN 原文:https://blog.csdn.net/tree_ifconfig/article/details/81557091 版权声明:本文为博主原创文章,转载请附上博文连接!

相关文章
相关标签/搜索