项目太大导致 git clone 失败

git克隆也分深浅,大项目clone可以先用浅克隆,只克隆源代码和最新的提交记录。

具体分两步:

1. 浅克隆

git clone https://github.com/google/mydemo.git --depth 1

只会克隆最新的一次提交,没有历史记录,

2. 拉取剩余部分

等上面的clone成功后再通过命令:
git fetch --unshallow

把完整的历史提交记录下载下来,注意这个命令要在已克隆的项目根目录里执行。

如果报错可以多试一次,上面两个命令我都是第一次失败第二次成功

相关推荐
摆烂且佛系14 分钟前
git reset 与 git revert 区别
git
向日的葵0066 小时前
大模型之git操作(第五章)
git
kyriewen10 小时前
我让AI替我写Git提交信息,老板以为我每天工作16小时
前端·javascript·git
難釋懷13 小时前
Redis网络模型-单线程和多线程网络模型变更
网络·redis·git
不做无法实现的梦~13 小时前
Git 新手到团队协作与 GitHub/GitCode 指南
git·github·gitcode
谷哥的小弟13 小时前
(最新版)Git&GitHub实操图文详解教程(02)—安装Git
git·github·安装·配置·下载·图文教程
高斯林.神犇13 小时前
Git远程仓库操作流程
git
谷哥的小弟14 小时前
(最新版)Git&GitHub实操图文详解教程(01)—Git的起源
git·github
小此方14 小时前
Re:Linux系统篇(十四)工具篇 · 五:Git 高效协作实战与“三板斧”秘籍
linux·git·github