GitHub添加SSH秘钥

本文详细介绍了如何在GitHub上添加SSH Key,包括检查本地SSH状态、生成新的SSH Key、将Key添加到ssh-agent、上传Key到GitHub以及测试SSH连接。采用SSH Key可以提升安全性,避免每次操作时输入用户名和密码。

为什么要添加SSH秘钥

在这里插入图片描述
在这里插入图片描述
在GitHub的官方文档中建议使用HTTPS链接,因为用过HTTPS URL在GitHub仓库可以随意clone或者push代码。采用HTTPS URL对项目文件在进行clone和push相对简单,仅需复制HTTPS URL 到 Git Bash 里面直接用clone命令克隆到本地。
而使用 SSH URL必须是项目的拥有者,并且必须添加SSH Key。这种方式的好处不仅带来安全性方面的提升,还可以无需在每次访问GitHub时都提供用户名或密码。

检查本地是否有SSH

$ ls -al ~/.ssh
# Lists the files in your .ssh directory, if they exist

输入上述命令,可以检查本地是否有SSH Key存在。通过返回信息,可知本地没有SSH Key,则需要生成一个SSH Key。
在这里插入图片描述

生成一个新的SSH Key秘钥

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值