今天遇到個(gè)問(wèn)題浅蚪,拉github上遠(yuǎn)程代碼的時(shí)候抒寂,本機(jī)(Windows)提示Permission Denied (publickey)錯(cuò)誤。
解決步驟
==============================================================================
如果上面的看不懂,我大致解說(shuō)一下斜友。
- 你需要在windows上下載一個(gè)git客戶端
- 下載安裝后使用git bash打開(kāi)命令終端(右鍵菜單中就有這個(gè)命令)
- 執(zhí)行命令ssh-keygen -t rsa -C "your_email@example.com" 词顾。 注意八秃,郵箱要是你注冊(cè)github的郵件地址
命令一路回車就行了 -
切換到C:\Users[YOUR-USER-NAME].ssh\路徑下,找到剛才命令生成的id_rsa.pub. 復(fù)制里面的內(nèi)容肉盹。
理論上來(lái)說(shuō)應(yīng)該只有一條內(nèi)容昔驱,如果有多條,你就要找對(duì)應(yīng)你郵箱的那條了上忍。
5.登錄github骤肛。在settings中找到SSH keys纳本。
添加你剛才的key內(nèi)容
保存后即可。