曾经有一篇很棒的SSH链接配置文章——Hunter博客的《Github之SSH连接配置》,图文详细,很值得参考。但是它崩了啊!访问不了了啊。只能自己简略记录下,方便未来的自己。
既然文章崩了, 那就此处简略下下怎么设置SSH吧。
#1. 设置用户名(可以用你github账号用户名)
git config --global user.name '你的用户名'
#2. 设置邮箱 (可以用你github账号邮箱)
git config --global user.email 'xxxx@163.com'
#3. 查看配置项(可以检查下前面配置号的用户名和邮箱)
git config --list
#4. 生成ssh密钥文件
ssh-keygen -t rsa -C "xxxx@163.com"
# (1)期间会让你确认密钥文件生成在哪里?(直接回车就是默认路径C:\Users\用户名\.ssh)
# (2)会让你输入密码(这个密码是每次链接github需要输入的密码,可以直接回车,表示不设置密码)
接下来,登录github,按照下图流程然后打开SSH keys界面。点击【New SSH key】新增一条SSH keys,在信息窗口把前面命令生成的密钥文件id-rsa.pub里面的数据复制进去,保存即可。
最后测试下设置情况:
输入: ssh -T git@github.com