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 版權聲明:本文爲博主原創文章,轉載請附上博文連接!

相關文章
相關標籤/搜索