一、生成新的SSH密钥对,执行下面的命令一路回车就可以了
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
二、查看刚刚生成的公钥并全部复制
cat ~/.ssh/id_rsa.pub
三、把第二步复制的公钥加到gitlab里就OK了
登录gitlab页面,依次点击Profile Settings--SSH Keys Settings--Add SSH Key
Title随便写,Key就填刚刚复制的id_rsa.pub文件里的全部内容就可以了
四、测试
如果你的git服务器是内网IP,记得在自己电脑上绑定hosts
ssh -T git@www.gitlab.com 测试是否可以连接上gitlab服务器,如果连接成功会得到以下提示
Warning: Permanently added 'www.gitlab.com,192.168.1.159' (ECDSA) to the list of known hosts.
Welcome to GitLab