Shift + 鼠标右键,选择Git Bash Here,运行git bash客户端git
$ cd ~/.ssh $ ls
说明已经有了id_rsa.pub。这就是保存公钥的文件。github
若是没有,建立一个SSH Keybash
$ ssh-keygen -t rsa -C "your_email@example.com"
-t 指定秘钥类型,默认为rsassh
-C 设置注释文字,好比邮箱测试
-f 指定秘钥文件存储文件名,默认为id_rsa和id_rsa.pubcode
不指定秘钥文件名,运行上面的命令会提示你输入文件名,不输入则使用默认名。ip
接着会提示你输入两次密码,该密码是你push文件的时候要输入的密码,而不是github管理者的密码。it
不输入密码,直接回车,那么push的时候就不须要输入密码,直接提交到github上。email
提示SSH Key建立成功,登录
添加你的SSH Key到github上
拷贝id_rsa.pub文件内容。
git命令以下:
clip < ~/.ssh/id_rsa.pub
登陆你的github帐号,从右上角的Settings进入,选择左侧的SSH Key,进入页面,添加SSH key.
点击Add SSH Key 按钮,添加一个SSH Key。
把复制的SSH Key 粘贴到Key所对应的输入框中,在title中输入一个别名。
测试一下
ssh -T git@github.com