学习日记 Day5 之 GitHub 配置 SSH Key

今天用户中心项目学到了项目部署,用 https 方式克隆私有仓库时,每次都需要输入账号密码,非常麻烦。而采用 ssh 方式时,就不再需要输入账号密码即可直接克隆仓库,十分的鲜美。

第一步:检查主机是否已经存在 SSH Key

text
复制代码
cd ~/.ssh ls

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

image.png

如果有则进入第三步:获取 SSH Key 内容

第二步:生成 SSH Key

如果没有则输入以下命令生成 SSH Key

text
复制代码
ssh-keygen -t rsa -C "xxx@xxx.com" // 执行后一直回车即可

第三步:获取 SSH Key 内容

text
复制代码
cd ~/.ssh cat id_rsa.pub

复制公钥内容

第四步:GitHub 上添加公钥

进入设置 undefined

进入 SSH and GPG Keys

undefined

添加 SSH Key

image.png

将复制的公钥内容粘贴到 Key 中

image.png 最后 Add SSH key 就搞定辣!!!

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

text
复制代码
// 在主机命令行中输入 ssh -T git@github.com

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

image.png

设置成功后,即可不需要账号密码即可 clone 和 push 代码

注意:clone 代码时使用 SSH, 并非 HTTPS

image.png
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
Keanu
下载 APP