問題:Permission denied (publickey).

$ git clone git@github.com:896240130/xiao.git
Cloning into 'xiao'...
Permission denied (publickey).
fatal: Could not read from remote repository.git

Please make sure you have the correct access rights
and the repository exists.github

 

說白了就是沒有權限。ssh

 能夠先執行下面命令:測試

$ ssh -v git@github.comspa

咱們看到執行後,出現的3d

他在找公鑰的時候都在個人c盤下面找的並且名字爲 id_XXX,而我生成的空間是在d盤,以後我就把生成key的名字 更名id_rsa   而後再次測試 ,結果爲下blog

 在此以前你確保一下:你的github.com在設置裏面是否設置了ssh keys值rem

 

沒問題後。it

解決方法:還記得咱們生成的id_rsa的時候填寫的名字嗎?我填寫的是xiaojinyanio

我生成後,命名是這樣的。但我這個文件並不在C:\Users\Administrator\.ssh 裏面。問題在這裏,系統就找不到,因此報權限錯

 

 ps:有的人在這裏路徑可能找不到.ssh這個文件夾,當初我也是這樣,怎麼也找不到。

在github.com 上你沒有在項目生成 README.md   這個文件。

 

 生成後:

複製這兩個文件,到.shh裏面去,並改名爲id_dsa 

 

更改先後