Gitlab如何添加SSH

1
2
 克隆代码一般有两种方式,通过HTTTPS跟SSH,前者克隆起来比较方便,后者要求你必须是项目的拥有者或者参与者,否则无法使用该种方式克隆。
使用SSH url 克隆代码之前需要先配置和在项目中添加好 SSH key,其中还有很多需要注意的细节,在此记录一下,也希望可以帮助到其他跟我一样的前端小白。

step1 检查自己电脑是否已经有 SSH key

1
2
$ cd ~/.ssh
$ ls

如果没有显示存在 id_rsa.pub 或者 id_dsa.pub 文件,那么需要创建一个SSH

1
$ ssh-keygen -t rsa -C "你的邮箱"       //已经有 id_rsa.pub 或者 id_dsa.pub 文件则跳过此步骤

执行上面代码后会出现以下提示

1
2
Generating public/private rsa key pair.
# Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter]

意思是让你创建一个文件夹保存你新添加的 key ,如果觉得麻烦可以跳过这一步,会帮你保存到默认文件夹

1
2
Enter passphrase (empty for no passphrase):
# Enter same passphrase again:

以上代码的意思是让你输入密码,共输入两次,觉得麻烦一样可以忽略,之后提交代码的时候,就不用输密码直接提交了

1
2
3
4
Your identification has been saved in /c/Users/you/.ssh/id_rsa.
# Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db [email protected]

当你看到以上代码说明你成功创建了,接下来就是添加了

step2 添加SSH

1.先拷贝 id_rsa.pub 文件的内容,建议使用编辑器打开复制
2.然后登录你的github账号
3.点击右上角的设置Settings进入

在这里插入图片描述
4.点击菜单栏的 SSH key 进入页面添加 SSH key
在这里插入图片描述
5.把你复制的 id_rsa.pub 文件的内容粘贴到对应的输入框中,前后不要留有空格或者回车在这里插入图片描述
6.title 可输可不输

在这里插入图片描述