git@github.com: Permission denied (publickey)

1.  检查SSH key是否已经存在,如存在走第3步 :      ls ~/.ssh/git

2.  若是第1步中的SSH key不存在,生成一个新的SSH key:      ssh-keygen -t rsa -b 2048 -C "xxxxx@gmail.com"github

3.  将SSH key添加到ssh-agent:bash

  先确认ssh-agent处于启用状态:   eval "$(ssh-agent -s)"ssh

  执行(执行下一步报错的话执行这个):  ssh-agent bashit

  而后将SSH key添加到ssh-agent:  ssh-add ~/.ssh/id_rsarsa

4.  将SSH key添加到Github帐户中:ssh-key

  直接在打开idrsa.pub这个文件:d/Users/Administrator/.ssh/下。将里面的内容原样所有复制起来。打开github.com,登入帐户,点击头像旁边的下拉按钮,选择settings —- ssh and gpg keys   —— new ssh key —- 粘贴 —- 保存.文件

相关文章
相关标签/搜索