学习日记 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个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
一.今天学了1.tlias员工信息保存2.动态SQL实现:用if标签判断是否拼接用where标签去除多余and或or二.明天目标hot100 2道5集三.今日感悟感觉后端接口的注解都是为了简化增删改查的流程,感觉后端做的好像就是增删改查🤡,现在是学习阶段,先了解一下常用的注解,开始做项目后自然会熟悉怎么自己开始一个项目的对吧?
2
Day 2✅ 今天做了:Claude Code提示词工厂学习;LangChain学习⏰ 明天计划:📚 今日感悟:
0
二
1
Day 13✅ 今天做了:6007复习:动态规划、最短路径、马尔可夫决策。⏰ 明天计划:1、6007复习、练习题、期中考2、5489作业3、学一下把ds接入qq4、优化马里奥项目,参考别人的参数进行优化
1
1. 什么是流式对话?WebSocket 和流式对话有什么区别?2.在 RAG 中 Embedding 究竟是什么?如何选择和评估一个 Embedding 模型?3.什么是AOP?谈谈你对AOP的理解?4.线程池中 submit() 和 execute() 方法有什么区别?5.如何合理分配线程池大小?
1
