前言
GitLab某账户下的ssh key
GitLab某仓库的deploy keys
一、区别
1、某账户下的ssh key:某个账号的最高级key,只要是这个账号有的权限(任何项目),都能进行操作
2、某仓库下的deploy keys:某个仓库的专有key,用这个key,只能操作这个项目,其它项目都没有权限
二、gitlab添加key
用编辑器打开id_rsa.pub/id_rsa_company.pub使用Notepad++,默认编码utf-8,拷贝里面的全部内容。
1.某账户下的ssh key
登录进去后,点击Preferences-> SSH Keys
公钥标题随便写,将前面gitlab的公钥id_rsa_company.pub内容复制进来(本地生成的公钥复制进来)