win7下生成github的公匙
参考链接
为啥要用ssh公匙
在机器上生成自己的github对应的公匙,可以避免每次git提交都要输账号密码的尴尬,
实际上就是在自己的电脑上生成对应账号的一对钥匙,在对应账号的github添加对应的公匙之后就能在你的机器和git仓库之间进行通过认证的通信,而不用频繁输入账号密码。
有关ssh公匙私匙的介绍
如何生成ssh密匙对
在win7下 ,安装好git 客户端的前提下,呼唤出
git bash
,执行ls -al ~/.ssh
,查看是否存在.ssh目录,如果不存在,执行mkdir .ssh
生成ssh 目录,然后执行cd .ssh
,若存在该目录,直接cd到该目录,然后执行ssh-keygen -t rsa -C "你的github登录邮箱"
然后提示你ssh密匙对保存文件名,输入id_rsa
按回车键,然后提示你 是否使用长密码,继续按回车,不 使用.
将ssh公匙部分添加到github
在.ssh目录下生成的两个文件的后缀是.pub的那个就是公匙,打开,然后复制其中的所有内容到github账号
Settins--->SSH-keys
,添加你的公匙,此时公匙状态为灰色
测试ssh链接
输入命令
ssh -T git@github.com
,出现提示,输入yes 回车。出现欢迎提示。此时回到github的Settins--->SSH-keys
发现新添加的公匙状态为绿色。