学习日记 Day5 之 GitHub 配置 SSH Key
今天用户中心项目学到了项目部署,用 https 方式克隆私有仓库时,每次都需要输入账号密码,非常麻烦。而采用 ssh 方式时,就不再需要输入账号密码即可直接克隆仓库,十分的鲜美。
第一步:检查主机是否已经存在 SSH Key
▼text复制代码cd ~/.ssh ls
看是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key
如果有则进入第三步:获取 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 上添加公钥
进入设置

进入 SSH and GPG Keys
添加 SSH Key
将复制的公钥内容粘贴到 Key 中
最后 Add SSH key 就搞定辣!!!
第五步:验证是否设置成功
▼text复制代码// 在主机命令行中输入 ssh -T git@github.com
显示如下信息表示设置成功
设置成功后,即可不需要账号密码即可 clone 和 push 代码
注意:clone 代码时使用 SSH, 并非 HTTPS

评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
Day 29✅ 今天做了:Redis消息队列⏰ 明天计划:继续学消息队列
2
Day 17🧭行动:学习了Python最后一个知识点:异常处理🤓体会:Python 程序一旦发生异常,如果没有捕获处理,程序就会直接崩溃终止。使用"try-except"捕获异常,可以预先写好异常处理方案:比如打印友好提示、记录日志、释放资源,保证程序不会直接退出,还能继续运行。🧑💻代码:try:print("================================")# pri
2
Day1今天学习了java中if的使用
2
day 61今天来学校上课了,和教授谈了,可以接下RA工作,不过一周只能charge 10h, 工资很少,不过一个月600刀也勉强比没有好。今天的工作还没做完,最近在做知识库构造,Ui/UX上周就设计完,现在在做底座的建设今天也让Claude直接帮我把Neetcode150 题目+解题思路+代码给我整理了,我发现我真的只有找碎片化时间才能做题,我还不如先背先回忆(之前都做过)祝祖国母亲节日快乐,也
2
Day 1✅ 今天做了:⏰ 明天计划:📚 今日感悟:
0
