SSH key 配置

先说问题场景,刚安装好的studio想拉取公司的项目,按照下面步骤

VCS ——> Checkout from version control ——>git ,会弹窗

图-1

弹窗如下,在URL框内填上项目的URL

图-2

把gitlab上的项目地址复制上去


图-3

刚开始不清楚选哪个地址,两个都试了一遍,结果无一例外都没有成功,且提示:
could not read from repository

折腾了不少时间,突然意识到到我还没有配置ssh key ,哎。

配置ssh key 

1.先检查是否已存在ssh key 

打开终端,输入命令:ls -al ~/.ssh

检查一下是否有id_rsa.pub或者id_dsa.pub这些文件,若有,会出现下面的结果

图-4

2.若已存在ssh key ,则输入复制命令:pbcopy < ~/.ssh/id_rsa.pub

此时,ssh key 已复制到剪贴板上。

若没有ssh key,则需要生成ssh key

在终端输入:ssh-keygen -t rsa -C "[email protected]"

"[email protected]" 为事例邮箱

生成后输入上面复制命令将ssh key 复制到剪贴板

3.添加ssh key

github账号上面Settings -->SSH keys -->Add SSH key 保存即可 

Title 可以随便写,这样SSH key 就添加到你的Github上了。

你可能感兴趣的:(SSH key 配置)