操作步骤:
1.生成ssh-keygen
在终端中执行下面的命令,把下列yonghuming替换成自己的用户名
ssh-keygen -t rsa -C "yonghuming@xx.com"
执行后,连续敲三次回车结束
2.复制ssh-keygen
在终端中执行下面的命令
Windows:
clip < ~/.ssh/id_rsa.pub
Mac:
cd ~/.ssh
vi id_rsa.pub
Linux (requires xclip):
xclip -sel clip < ~/.ssh/id_rsa.pub
3.在gitlab中设置ssh key
按下图顺序进入到添加sshkey的界面
进入到添加界面后,如下图所示,在标示1处填写标题,把之前复制的ssh-keygen内容填写至标示2处,点击Add key按钮保存,
至此完成,今后克隆新版本库或做更新等操作时无需在填写密码,特别是使用子模块时,这个认证很重要。