Git在克隆的時候報錯Permission denied (publickey)問題
Git在克隆的時候報錯、Permission denied (publickey)
報錯 Permission denied (publickey)
具體如下:

原因
沒有將自己的電腦的SSH key添加到對應(yīng)的git服務(wù)器上。
解決
1、 生成SSH key
> ssh-keygen -t rsa -C “xxxxx@xxxxx.com” 注意:輸入的是自己的郵箱地址

2、 找到生成Key值的目錄,前往.ssh目錄、查看對應(yīng)的公鑰
> cat ~/.ssh/id_rsa.pub 注意:內(nèi)容是(以ssh-rsa 開頭,以賬號的注冊郵箱結(jié)尾的)

3、 登錄對應(yīng)的git服務(wù)器、將公鑰(id_rsa.pub中的內(nèi)容)添加上去
如果是github


如果是gitlab



如果是gitee


完成之后、輸入以下命令、查看是否OK、出現(xiàn)如下內(nèi)容表示成功
ssh -T git@gitee.com

再次進行克隆、如果出現(xiàn)如下、則表示克隆成功

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
git 報錯:OpenSSL SSL_read: Connection was&
這篇文章主要介紹了git 報錯:OpenSSL SSL_read: Connection was reset, errno 10054 解決方法,涉及git配置信息及緩存相關(guān)操作技巧,需要的朋友可以參考下2023-04-04
Git與遠程倉庫進行關(guān)聯(lián)設(shè)置方式
本文介紹了如何安裝和配置Git,以及如何將其與GitHub和Gitee等遠程倉庫進行關(guān)聯(lián),通過修改配置文件和生成SSH密鑰,可以實現(xiàn)將本地項目同時推送到多個遠程倉庫2024-11-11

