Git生成SSH公钥

第一步:

Shift + 鼠标右键,选择Git Bash Here,运行git bash客户端git

$ cd ~/.ssh
$ ls

ssh

说明已经有了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
相关文章
相关标签/搜索