參考來源:http://www.reibang.com/p/15a7680666ed
作者:安安爸Chris
今天在Android Studio上新建了一個(gè)project讯嫂,向github上自己的庫里push代碼時(shí)蝙泼,AS提示 Permission denied (publickey). 百度了一下,特此感謝安安爸Chris变过。
但是在安安爸Chris帖子里有一處可能是手誤寫得不太清楚埃元,特此重新梳理了一下,以此記憶:
1牵啦、在windows上已經(jīng)安裝了git客戶端亚情,用git bash打開命令終端(右鍵菜單中就有這個(gè)命令)
2妄痪、執(zhí)行命令ssh-keygen -t rsa -C "your_email@example.com" 哈雏。 (注意,郵箱要是你注冊github的郵件地址)
然后回車衫生,ok裳瘪。
3、到C:\Users\[YOUR-USER-NAME]\.ssh\路徑下罪针,找到剛才命令生成的id_rsa.pub. 復(fù)制里面的內(nèi)容彭羹。
(理論上來說應(yīng)該只有一條內(nèi)容,如果有多條泪酱,你就要找對應(yīng)你郵箱的那條了)
4派殷、登錄github。在settings中找到SSH keys墓阀。
5毡惜、輸入復(fù)制的內(nèi)容,然后add斯撮。
然后经伙,回到Android Studio,再去push代碼就可以了勿锅。