Mac配置Github/Gitlab的SSH Key
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:山青咏芝(let_us_code)
➤博主域名:https://www.zengqiang.org
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:https://www.cnblogs.com/strengthen/p/14084068.html
➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
一、设置git的user name和email
第一次使用,或者还没有配置过的话需要操作一下命令,自行替换相应字段。
1 git config --global user.name "strengthen" 2 git config --global user.email "example@163.com"
查看当前Git环境所有配置,还可以配置一些命令别名之类的
git config --list
二、检查是否存在SSH Key
访达目录下,【command】+【shift】+【G】输入:【~/.ssh】
或:
//检查.ssh文件夹是否存在 $ ls -al ~/.ssh
若没有SSH Key,则需生成。终端输入:
sh-keygen -t rsa -C "newsagency@163.com"
系统提示输入文件保存位置等信息,连续按三次回车即可,生成的SSH key文件:id_rsa、id_rsa.pub。
三、获取SSH Key
访达目录下,【command】+【shift】+【G】输入:【~/.ssh】
用文本方式打开:【id_rsa.pub】,复制里面的内容。
或:
1 //查看公钥 2 $ cat id_rsa.pub 3 //将公钥复制过程剪贴板 4 $ pbcopy <id_rsa.pub
四、在Github/Gitlab的Setting里面添加SSH公钥内容。
测试配置SSH Key是否成功:
1 ssh -T git@github.com 2 //运行结果 3 Hi strengthen! You've successfully authenticated, but GitHub does not provide shell access.
之前是https的链接,修改为SSH方式:
直接修改项目目录下 .git
文件夹下的config
文件,将地址修改一下即可。