如果想要从gitlab克隆代码(通过ssh协议)不需要鉴权,可以通过以下方式来在gitlab上配置sshkey。
- windows用户打开git bash,Linux/MAC用户打开终端即可,然后输入下面的命令并一路回车:
ssh-keygen -t rsa -C "your_email@xxx.com"
- 然后进入
~/.ssh
目录,其中~
表示用户的home目录,windows上为C:\Users\your_name
目录,Linux/MAC为/home/your_username
目录下,然后打开id_rsa.pub
文件,并拷贝里面的内容。 - 打开Gitlab,找到
Settings --> SSH Keys --> Add SSH Key
, 并把上一步复制的内容粘贴到Key所对应的文本框,然后点击Add key
即添加成功; -
如下图:
image.png