项目太大导致 git clone 失败

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

具体分两步:

1. 浅克隆

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

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

2. 拉取剩余部分

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

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

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

相关推荐
wh_xia_jun8 小时前
Git 分支合并操作备忘录
git
满天星83035779 小时前
【Git】原理及使用(三)(分支管理)
linux·git
像风一样的男人@13 小时前
warning: could not find UI helper ‘git-credential-manager-ui‘
git·ui
代钦塔拉14 小时前
Git & GitHub 从入门到精通:全流程实战教程
git·github
晚风吹红霞16 小时前
Linux下的趣味编程 —— 进度条、Git版本控制与GDB调试实战
linux·运维·git
xlq2232216 小时前
7.git
git
Ws_16 小时前
Git + Gerrit 第六课:commit --amend、Patch Set 与 Change-Id
git
AIMath~1 天前
向github中上传文件过大超过50M怎么办
网络·git·github
AIMath~2 天前
如何将一个新的文件夹使用git 工具提交到github新仓库中
git·github
满天星83035772 天前
【Git】原理及使用(二) (版本回退)
linux·git