背景前沿:开发过程中使用GitLab或者GitHub管理项目时,拉取项目可以选择http和SSH两种方式,但因为http方式需要填写账号、密码没有SSH方式便捷,下面是生成SSH密钥的具体方法,希望能帮他人减少一点麻烦,以下操作均需在终端中进行操作即可。
一、 查看本地是否存在SSH密钥
命令:ls -al ~/.ssh
如果在输出的文件列表中发现id_rsa和id_rsa.pub的存在,证明本地已经存在SSH密钥,请执行第3步
二、 生成SSH密钥
命令:ssh-keygen -t rsa -C "自己的Email地址"
注意:执行完成后会有一些列提示输入密码的指令,直接回车即可
三、 查看SSH公钥
命令:cat /Users/电脑用户名/.ssh/id_rsa.pub
复制打印出来的信息,在GitLab或者GitHub的SSH Keys中进行相应设置即可