GitLab 的 SSH key 设置不生效的问题

使用的电脑,之前使用另外一个账号,在 Gitlab 上设置过 SSH key,并且进行了全局设置,如下所示:

git config --global user.name "[email protected]"
git config --global user.email "[email protected]"

那么,即使你在这台电脑上生成了新的 id_rsa.pub ,并把它的值设置到 gitlab ,这个设置也不会生效。拉去代码的时候,会发现 git 依旧会以旧账号去登录。

解决办法:

在 gitlab 创建一个新项目:

GitLab 的 SSH key 设置不生效的问题_第1张图片

然后点击这个新创建的项目,重新设置全局变量。设置完成之后,在拉去代码,就会发现,git 以最新的账号去登录。

GitLab 的 SSH key 设置不生效的问题_第2张图片

你可能感兴趣的:(GitLab)