gitlab配置测试SSH秘钥

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。
作为一个小白来说,最初的配置各种环境,测试环境还是很让人头疼的,留下这篇文章简单的做一个初学者的一个配置流程

先设置Gitlab的user.name和user.email

打开窗口命令或者Git Bash命令窗口
git config --golbal user.name "个人名称" git config --golbal user.email "注册邮箱"
这个名称并不是会员名称
上述名称及邮箱配置配置完成以后
ssh-keygen -t rsa -C "注册邮箱"

根据路径查找,拿到生成的秘钥,后缀为 .pub 的则是公钥


PS :生成的SSH私钥路径 /c/Users/Peng/.ssh/id_rsa 后面要用到。

将SSH公钥添加到GitHub账户

配置GitHub账户使用 SSH key

  1. 复制文件路径内.pub后缀里的内容
  2. 进入GitHub的设置页面(登录GitHub,在右上角头像点击设置)


  3. 如上图点击new SSH key (将步骤1复制的内容粘贴到key文本框,Add SSH Key即可)


上面说完配置Github接着介绍怎么配置gitlab吧,很简单

  • 同样访问gitlab首页,点击头像进入设置


  • 将复制的公钥key放入文本框,会自动生成title(可忽略) 最后Add Key即可

测试连接

最后测试是否关联成功

ssh -T [email protected]
因为开始已经配置完成,所以直接少了一些步骤,这就是最后的结果,看到Successfully就很明白什么意思了吧

如果提示



输入yes即可
Ps:如果配置出现error,检查配置的先后顺序,如有问题请留言。

你可能感兴趣的:(gitlab配置测试SSH秘钥)