Mac下如何查找自己的公钥私钥,以及配置Github/Gitlab/Gitee的SSH

1、 查看本地是否存在SSH密钥

命令:ls -al ~/.ssh

如果在输出的文件列表中发现id_rsa和id_rsa.pub的存在,证明本地已经存在SSH密钥,请执行第3步

Mac下如何查找自己的公钥私钥,以及配置Github/Gitlab/Gitee的SSH_第1张图片
2、 生成SSH密钥

命令:ssh-keygen -t rsa -C “自己的Email地址”

注意:执行完成后会有一些列提示输入密码的指令,直接回车即可

3、 查看SSH公钥

命令:cat /Users/电脑用户名/.ssh/id_rsa.pub

复制打印出来的信息,在GitLab或者GitHub的SSH Keys中进行相应设置即可

在这里插入图片描述
这样就拿到公钥了,就可以设置到自己的github上面了

4、GitHub添加SSH Key

GitHub点击用户头像,选择setting

新建一个SSH Key

Mac下如何查找自己的公钥私钥,以及配置Github/Gitlab/Gitee的SSH_第2张图片
取个名字,把之前拷贝的秘钥复制进去,添加就好啦。

5 验证和修改

测试是否成功配置SSH Key

如果是配置GitHub

ssh -T git@github.com

在这里插入图片描述

如果是配置gitee 码云

ssh -T git@gitee.com

Mac下如何查找自己的公钥私钥,以及配置Github/Gitlab/Gitee的SSH_第3张图片
之前已经是https的链接,现在想要用SSH提交怎么办?
直接修改项目目录下 .git文件夹下的config文件,将地址修改一下就好了。

git地址获取可以看如下图切换

Mac下如何查找自己的公钥私钥,以及配置Github/Gitlab/Gitee的SSH_第4张图片

你可能感兴趣的:(git日常开发疑惑,github,ssh,macos)