windows/mac下给Gitlab配置SSH Keys
·
一、配置本地的GitLab的SSH KEY
Mac版本命令:
ssh-keygen -t -rsa -C"xxx@xx.com"
#(xxx@xx.com这是GitLab用户信息里的邮箱)
# 注意:邮箱与-C之间没有空格
如果之前没有安装过ssh-keygen可一直回车结束,如果之前安装过,现在需要重新安装的只需选择 y 即可
- 若出错 unknown key type -rsa
解决办法:执行命令 ssh-keygen -C"xxx@xx.com
Windows 版本命令:
ssh-keygen -t rsa -C xxx@xx.com
#(xxx@xx.com这是GitLab用户信息里的邮箱)
二、复制生成的 SSH Keys
把上一步生成的 id_rsa.pub 中内容复制并添加到自己的 GitLab 的 SSH Keys 中
在命令终端通过一下命令依次执行,获得我们需要的内容
cd ~ # 进入个人空间
cd .ssh # 进入 .ssh 目录
ls # 查看 .ssh 目录下是否存在 id_rsa.pub 文件
cat id_rsa.pub # 查看 id_rsa.pub 内容,并全部复制

三、设置 GitLab 的 SSH Keys

- 配置完ssh秘钥,克隆代码时可能出错 Enter passphrase for key '/Users/ykx/.ssh/id_rsa
解决办法:passphrase 指的是生成 ssh key 时,输入的密码。
若忘记了当时输入什么,可以重新生成一次(提示输入密码时,直接entry,不输入密码即可,以后克隆代码就不需要密码了)
更多推荐
所有评论(0)