当前位置: 首页 > news >正文

阿里云服务器 Ubuntu如何使用git clone

遇到无法进行git clone的场景

由于存在qiang的原因,github往往不能直连,需要挂载vpn,但是对于远程服务器来说很麻烦需要配置代理,采用ssh链接的方式可以直接实现git操作

配置ssh秘钥

使用

ssh-keygen -t ed25519 -C "github的邮箱地址"

一路回车

cat ~/.ssh/id_ed25519.pub

复制一下公钥的内容
在这里插入图片描述
打开github的设置
在这里插入图片描述

在这里插入图片描述

点击添加秘钥
在这里插入图片描述
粘贴上你刚刚生成的内容
然后随便取一个title即可

git配置

需要配置一下ssh的config否则可能导致ssh不成

vim ~/.ssh/config

然后输入以下内容

Host github.com
  HostName ssh.github.com
  User git
  Port 22

使用如下命令即可判断是否ssh配置成功

ssh -T git@github.com

全局配置git 默认使用ssh

git config --global url."git@github.com:".insteadOf "https://github.com/"

将所有的url全部替换成ssh形式即可

这样你就能实现git clone操作了无需手动下载压缩包

相关文章:

  • 2025年SP SCI2区:自适应灰狼算法IGWO,深度解析+性能实测
  • LLM Post-Training
  • LeetCode[541]反转字符串Ⅱ
  • 字符串与相应函数(下)
  • 记录一次TDSQL网关夯住故障
  • 安全密码处理实践
  • Spring Boot 项目里设置默认国区时区,Jave中Date时区配置
  • AI大模型从0到1记录学习 数据结构和算法 day18
  • 实验一 字符串匹配实验
  • HDMI与DVI接口热插拔检测
  • STM32单片机入门学习——第37节: [11-2] W25Q64简介
  • GPT4O画图玩法案例,不降智,非dalle
  • 13-scala模式匹配
  • QML与C++:基于ListView调用外部模型进行增删改查(附自定义组件)
  • Golang|Channel 相关用法理解
  • 大模型SAM辅助labelme分割数据集(纯小白教程)
  • Java栈与队列深度解析:结构、实现与应用指南
  • 用密钥方式让通过JumpServer代理的服务器可以在我本地电脑直接访问
  • Java 设计模式:外观模式详解
  • 5.6 GitHub PR分析爆款方案:分层提示工程+LangChain实战,准确率飙升22%
  • 苹果手机为何无法在美制造?全球供应链难迁移
  • 韩国检方结束对尹锡悦私宅的扣押搜查
  • 五大国货美妆去年业绩分化:珀莱雅百亿营收领跑,上海家化转亏
  • 国台办:提醒相关人员不要假借去第三地名义绕道赴台
  • 史学巨擘的思想地图与学术路径——王汎森解析梁启超、陈寅恪、傅斯年
  • 许峰已任江苏省南京市副市长