git 中github clone "Permission denied (publickey). fatal: Could not read from rem

更換完電腦之後我想拉取我git上的庫,出現報錯以下圖所示:git

設置git用戶名/郵箱github

git config --global user.name "xxx"ssh

git config --global user.email "xxx@xxx.com"加密


生成SSH密鑰過程:3d

1.查看是否已經有了ssh密鑰:cd ~/.sshcdn

若是沒有密鑰則不會有此文件夾,有則備份刪除blog

2.生存密鑰:get

$ ssh-keygen -t rsa -C 「xxx@xxx.com」it

執行命令以後如圖所示:io

最後獲得了兩個文件:id_rsa和id_rsa.pub
添加密鑰到ssh:ssh-add 文件名,須要以前輸入密碼.

在github上添加ssh密鑰,這要添加的是「id_rsa.pub」裏面的公鑰。
打開github.com/,在設置中添加密鑰

添加完再次去clone就OK了

相關文章
相關標籤/搜索