记录 git ssh clone
今天在git上新建了个仓库,一开始使用https的方式克隆,报错timeout
为了解决这个问题,搜了很多方案,例如配置git config的http.proxy、配置host等,都以失败告终
遂决定使用ssh方式克隆,终成功
1 生成ssh
查看根目录 .ssh文件夹下有没有ssh文件, 没有就新建一个.ssh目录
ls ~/.ssh
2 使用ssh
切到.ssh目录生ssh,输入如下命令
生成ssh时会提示你输入ssh文件名,可以随便起一个如id_rsa,输入密码的时候建议直接回车略过,无需密码
最终得到两个文件id_rsa和id_rsa.pub, github ssh key需要的是这个.pub文件
ssh-keygen -t rsa -C "github注册邮箱地址"
3 clone你的仓库
去github setting里面新建一个ssh key,title随便输入,key就填.pub文件内容
ssh key建好了之后,再去clone你的项目
git clone git@github.com:xxx.git
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2020-03-06 媒体查询&文本和字体