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