Git是出現can't be established錯誤


一、問題介紹

  (1)出現場景:當使用git push -u origin master命令將本地代碼推到遠端。

 (2)出現問題的截圖:

        

二、問題解決

  (1)問題原因1:新生成SSH Key(密鑰)時,進行git clone或git push時,經常會出現該錯誤。

           解決方法:首先查看自己用戶目錄下的.ssh目錄下是否有三個密鑰文件。若只有兩個的話,輸入yes回車之后,會生成一個known_hosts文件。若是三個的話,請看下面的原因。

 

 (2)問題原因2:github上的項目沒有與本地倉庫相關聯。

          解決方法:重新進行git remote即可,若問題未解決,請看原因3。

 (3)問題原因3:SSH Key不對。

          解決方法:①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
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM