MAC/Linux如何设置GitLab的SSH Key

公司使用GitLab存储项目源码,想要在上面git clone,必须先获取权限,然后设置SSH Key。下面即为如何设置的指南,网上教程乱七八糟,踩了几个小坑。最后整理出如下方法,出现问题就删了重设,这个方法能解决99%的问题。

第一步:打开Terminal(终端)查看本地是否已经有SSH Key

命令:cat ~/.ssh/id_rsa.pub

若没有,会提示no such file or directory

如果有,就删除,删除命令为:
cd ~
rm -rf .ssh


第二步:重新生成SSH Key

命令:ssh-keygen -t rsa -C "邮箱名"

在邮箱名处输入你的邮箱

第三步:终端会提示你输入密码,以及确认密码

此时回车即可


第四步:查看新生成的SSH Key

命令:cat ~/.ssh/id_rsa.pub


GitLab如何设置SSH Key

第五步:此时出现多行密钥,从开头复制到邮箱后面结束。

进入GitLab,登陆,点击右侧自己头像,进入Settings。

左侧导航栏点击SSH Keys,将复制的内容粘贴到Key下方框中。

此时,Title会自动将你的邮箱填入,这个地方是用来标记你用的哪台电脑生成的这个SSH Key。

点击 Add key,成功。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容