上文已经搭建好了gitlab,新建项目时,提示需要ssh key才能使用。这里记录一下怎么生成ssh key,已经添加到gitlab上
- 在电脑上生成
ssh key
,这里默认你已经安装了git工具 - 打开
Git Bash Here
- 输入
ssh-keygen
,后面的提示输入不输入也可以。
下面是输入的情况
- 找到生成的key的文件目录,笔者这里啥都没输入,就在C盘用户默认目录下,如果输入了目录就在对应目录下
- 添加
ssh key
,点击右上角的账号,选择Preferences
–>SSH Keys
- 使用记事本打开公钥文件
id_rsa.pub
,使用Ctrl+A键全选中公钥内容,并复制该公钥文件内容粘贴到GitLab的SSH Keys的密钥框中,如下图所示:
- 添加完成。将SSH公钥添加到GitLab服务器上(表示本电脑添加到GitLab上的公钥完成,GitLab服务器已经信任该电脑
从本电脑上推送、拉取GitLab上的项目文件都不用密码了
)