在对项目用git进行远端操作时,我们可以使用两种协议进行交互,分别是HTTPS和SSH协议交互,我们今天不探讨其区别,只研究如何通过ssh和github进行交互
首先我们需要安装git命令,这个就不详细说明
使用git bash进行系统根目录,并使用git生成私钥和公钥
cd ~
ssh-keygen -t rsa -C '填写自己的邮箱@qq.com' -f ~/.ssh/github_rsa
此时可以在.ssh目录中找到github_rsa、github.pub、config文件
此时,将github.pub中的内容拷贝到github中ssh的设置即可
如果需要在gitlab也进行类似的操作,在config文件中添加对应的配置即可
验证是否配置成功:
ssh -T git@github.com