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

git仓库很大如何只下载某一个分支以及最近一次提交

git clone --depth 1 --single-branch --branch master xxx.git

--depth 1只下载最近1 次提交的历史,不下载完整提交记录
--single-branch只克隆一个分支,不下载其他分支
--branch master

指定要克隆的分支名为 master

只把 master 分支的最新一版代码下载下来,其他分支和旧版本历史都不要

为什么用这个命令

  1. 省时间:不用下载整个 Git 历史,仓库很大时特别快
  2. 省空间:本地 .git 目录会小很多
  3. 够用:如果只是想跑项目、看代码,不需要历史记录

等价于说:"我只要这个仓库 master 分支的最新代码,别的都不要。"

缺点

  • 不能 git log 看完整历史
  • 不能切换到其他分支
  • 不能基于旧版本做开发

所以这只适合直接运行项目临时查看代码,不适合需要长期维护的项目。

http://www.gsyq.cn/news/1629101.html

相关文章:

  • 2026Word文档过大压缩全解:内置功能、线上工具、小程序多类实操方法
  • 优质养殖土工膜生产商哪家强?带你探寻行业靠谱之选
  • Nacos未授权访问漏洞CVE-2021-29441:原理、复现与立体防御指南
  • Nuxt 3应用安全实战:XSS与CSRF防御全解析
  • 纪元1800模组加载器完全指南:5种实战场景解决你的游戏痛点
  • 5步掌握MoocDownloader:打造你的专属离线学习库
  • 半导体百科 | 扩散与退火工艺详解:热预算控制与RTP实战
  • Windows 11终极优化指南:用开源工具Win11Debloat让你的系统更快更安全
  • 杰理之AC210N 系列开发使用PB1需要注意【篇】
  • AI模型保质期缩短:从峰值性能到系统性交付韧性
  • 邮件IP信誉系统设计逻辑
  • RPG Maker游戏资源解密工具终极指南:三步掌握资源提取技巧
  • GitHub Desktop中文汉化终极指南:3分钟免费实现全中文界面
  • Claude Sonnet 5 深度解析:当“中间件“开始挑战旗舰的权威
  • 【Java踩坑笔记】22_ThreadLocal用完不remove,内存泄漏在等你
  • 开源反勒索工具AntiRansom:行为监控与诱饵文件防御实战
  • STM32与MC6470 IMU的硬件协同与姿态控制实现
  • 跨境电商蓝海模式:反向海淘搭建
  • 字节序转换 + 模板
  • 2026年7月1日“每日芯闻”
  • AI建站工具从0到1全流程攻略:不懂代码也能做出专业网站
  • PostgresSQL服务部署
  • 工厂里几十台设备“各说各话“,数据孤岛正在吞噬你的效率
  • MC0479四大名著-红楼签到、MC0480宝物排序、MC0481丫鬟的月例银、MC0482院落管理
  • 一文读懂什么是 GEO 优化?服务商挑选方法与行业避坑完整指南
  • Java后端开发(二十一)-- WinSW将jar包注册为服务,实现开机自启
  • 企业级AGV通信标准化实战:VDA 5050协议的完整实施指南与ROI分析
  • 半导体百科 | 半导体制造中的量测技术:从CD-SEM到GRR系统分析实战
  • 万象RK3506-EG1800网关使用说明
  • 【JAVA毕设源码分享】基于springboot智慧医疗管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)