github使用ssh方式

之前使用github都是用的http模式,现在使用ssh模式,记录一下自己使用的过程

1、检查自己git config是否配置

首先查看自己的git config,可以通过命令行git config --global --list查看
在这里插入图片描述
如果没有user.name和user.email没有值的话,我们也可以先配置,命令行配置如下

git config --global user.name "这里换上你的用户名"
git config --global user.email "这里换上你的邮箱"

当然,你也可以在电脑内查看文件,以windows电脑为例,路径大概是C:\Users\Administrator,之后的ssh key也是生成在这个目录下。


2、新建ssh key

进入路径C:\Users\Administrator,命令行输入如下命令,执行生成你的sshkey

ssh-keygen -t rsa -C "这里换上你的邮箱"

回车后会询问你ssh key生成的路径、是否需要密码,不需要的话直接留空回车即可。

生成成功后,该路径下会出现如下文件
github使用ssh方式_第1张图片
id_rsa.pub就是公钥文件,后续会使用


3、GitHub关联ssh

进入GitHub的个人设置,找到【SSH and GPG keys】,然后点击新增SSH,进入如下界面,title输入你对于当前SSH key的备注,下面的key就粘贴上一步生成的id_rsa.pub内的内容
github使用ssh方式_第2张图片
操作完成你就能开心的使用SSH模式操作git了。


4、使用SSH

以GitHub为例,我们在查看code的时候如下图,使用SSH就好了
github使用ssh方式_第3张图片
如果是之前项目用的HTTPS,现在要改成SSH,进行上面的操作后,我们可以直接切换origin的地址

git remote set-url origin [email protected]:你的仓库.git

你可能感兴趣的:(前端小技巧,github,git,ssh)