完整報錯資訊
報錯原因
我查了很多資料,最後判定是在本地(或伺服器上)沒有生成SSH公鑰
解決方法
第一步
當你沒有SSH公鑰的時候,在Terminal中輸入下面的指令:
ssh-keygen -t rsa -C "[email protected]"
之後按Enter鍵,會出現下面圖示中的内容,不需要管出現的一些要輸入的問題,一路回車即可,最終會生成SSH公鑰。(如果重新生成的話會覆寫之前的SSH公鑰)
第二步
繼續在Terminal中輸入如下指令:
ssh -v [email protected]
第三步
在Terminal中輸入如下指令:
ssh-agent -s
Terminal中會顯示與下圖中類似的資訊
第四步
$ ssh-add ~/.ssh/id_rsa
注意:
可能有些朋友在操作上一步時,會出現問題,顯示如下圖中的資訊
如果遇到這個問題,不要慌,在Terminal中輸入如下指令:
$ eval
ssh-agent -s
緊接着再輸入:
如圖,問題已解決!完美!
第五步
根據第四步中生成的SSH公鑰路徑資訊,找到id_rsa.pub,用文本方式打開,将裡面的内容全部複制。
複制完成後,進入你的Gitee(碼雲),登入賬号,按如下步驟進心操作:
如果你的郵箱收到資訊,則公鑰添加成功,這個問題自然也就解決了,接下來根據各自所需進行操作即可。
往期推薦
《Java匹馬行天下之學程式設計的起點——程式設計常識知多少》
《什麼是資料結構》
《什麼是抽象資料類型》
《學網絡程式設計前的計算機知識普及》
《如何進行網絡通信》
《天降大禍于斯人也——幸撿一命,深思我的程式員生涯》
《在你迷茫時不如學好一門語言》