執(zhí)行git clone 命令失敗,提示拒絕訪問。具體解決辦法如下。
(1)生成密鑰,輸入以下命令,一路回車即可,會生成ssh key。保存在.ssh目錄下。
ssh-keygen -t rsa -C "xxxx@qq.com"
(2)打開剛剛生成的id_rsa.pub,將里面的內容復制,進入github,在settings下,SSH and GPG keys下new SSH key,title隨便取一個名字,然后將id_rsa.pub里的內容復制到Key中,完成后Add SSH Key。
(3)輸入以下的命令,測試一下
ssh -T git@github.com
如果提示下面的信息,問題解決!
如果提示這樣的信息,那么繼續(xù)往下看。
(4)依次輸入以下命令,這可能是因為,使用了conda創(chuàng)建的虛擬環(huán)境。這時需要切換回base環(huán)境下才能添加。
ssh-agent bash
ssh-agent -s
ssh-add ~/.ssh/id_rsa
如圖,提示添加成功
(5)再測試一下,成功!
本條blog參考:
解決git@github.com: Permission denied (publickey)文章來源:http://www.zghlxwxcb.cn/news/detail-505274.html
Could not open a connection to your authentication agent文章來源地址http://www.zghlxwxcb.cn/news/detail-505274.html
到了這里,關于git@github.com: Permission denied (publickey). fatal: 無法讀取遠程倉庫。的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!