一、配置本地的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,不输入密码即可,以后克隆代码就不需要密码了)

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐