Github配置ssh key的步骤 —— 更换电脑你还记得命令嘛

253 阅读2分钟

前言

小帅因为某些原因更换了新的电脑,第一步当然是下载工地编辑器--vscode,在来一手node环境配置、npm\pnpm\yarn请君自便,window电脑下载git Bash、ios直接一手终端小黑板。

在github上配置ssh key很容易,网上随便一搜都有一堆教程,如果走https的方式,每次都需要输入账号密码,非常麻烦。而采用ssh的方式,就不再需要输入,只需要在github自己账号下配置一个ssh key即可。

image.png

配置SSH

git使用ssh 初始需要以下三个步骤

使用秘钥生成工具生成rsa秘钥和公钥  
将rsa公钥添加到代码托管平台(一般我们的工地选址为github)
将rsa秘钥添加到ssh-agent中,为ssh client指定使用的秘钥文件

具体操作如下:

第一步:检查本地主机是否已经存在ssh key

cd ~/.ssh  
ls  
//看是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key

如下图所示,则表明已经存在

image.png

如果存在,直接跳到第三步

第二步:生成ssh key

如果不存在ssh key,使用如下命令生成

ssh-keygen -t rsa -C "xiaoshuai@xxx.com"   
最重要一步  回车!

生成完以后再用第二步命令,查看ssh key

第三步:获取ssh key公钥内容(id_rsa.pub)

cd ~/.ssh  
cat id_rsa.pub


如下图所示,复制该内容,c\v到github 设置下的 ssh

1690885050487.png

第四步:Github账号上添加公钥

进入Settings设置

1690885706835.png 添加ssh key,把刚才复制的内容粘贴上去保存即可

1690885200534.png

第五步:验证是否设置成功

ssh -T git@github.com

显示如下信息表明设置成功

image.png

小帅一顿操作猛如虎,唰唰唰齐活儿,其实并不觉得ssh配置多难,也可能好长时间都用不到一次,猛然回头一下忘记命令,完活儿,搬砖吧~~