github添加SSH keys

使用gitclone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的esesgrid项目:[email protected]:hmilycc/esesgrid.git),而你的SSH key没有添加到github帐号设置中,系统会报下面的错误:

Permission denied (publickey).

fatal: Could not read from remoterepository.

Please make sure you have the correct accessrights

and the repository exists.

这时需要在本地创建SSHkey,然后将生成的SSH key文件内容添加到github帐号上去。创建SSH key的方法很简单,打开Git Bash,输入:

ssh-keygen -t rsa

然后系统提示输入文件保存位置等信息,连续敲三次回车即可,生成的SSHkey文件保存在中~/.ssh/id_rsa.pub文件中(一般在C盘admin用户文件夹下可以找到)。

用文本编辑器打开id_rsa.pub,将其中内容拷贝到Github中AddSSH key。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章