Github添加SSHkey

Git详细教程可参考廖雪峰的Git教程  

1. 打开 Git Bash,输入cd ~/.ssh——回车(看你是否有了ssh key 密钥,有了就备份);

2. 输入ssh-keygen -t rsa -C "your email"——直接回车,之后会让你输入github的账号密码,回车,这时会在~目录下生成一个.ssh的隐藏文件,在你的电脑中找到该文件,id_rsa文件即是你的私有密钥,id_rsa.pub是公开密钥;

3. 运行 cat ~/.ssh/id_rsa.pub,得到一串字符,完整的复制这串字符;

4. 进入GitHub官网,登录你的账号,Setting-->SSH and GPG keys

Title随意填,将刚才的字符串复制到Key下面的框中,点击 Add SSH key;

5. 回到 Git Bash,运行 ssh -T git@github.com,你可能会看到这样的提示:

    输入 yes 回车;

    然后如果看到 Permission denied (publickey). 就说明失败了,重来一遍;

    如果你看到 Hi FrankFang! You've successfully authenticated, but GitHub does not provide shell access.就成功了。

 

posted @ 2019-05-29 21:47  Amy_World  阅读(226)  评论(0)    收藏  举报