【问题标题】:How to clone a huge repo from git如何从 git 克隆一个巨大的仓库
【发布时间】:2015-10-28 08:50:59
【问题描述】:

回购大小:15GB

尝试克隆:

git clone ssh://user@localhost:29418/Repo

但它失败了:

远程:计数对象:983937,完成 远程:查找来源:100% (983937/983937) 致命:内部服务器错误248/983937),1.14 GiB | 991.00 千字节/秒 远程:内部服务器错误 致命:早期EOF 致命:索引包失败

【问题讨论】:

  • 检查服务器端日志。如果这真的是 localhost,也许可以直接通过文件系统克隆。
  • 嗨 Thilo,它不是本地主机,即服务器 - git clone ssh://user@server:29418/Repo 直接通过文件系统克隆是什么意思..?
  • 各位专家,有没有办法克隆大型 git 项目。请告诉我。

标签: gerrit git-bash


【解决方案1】:
git clone --depth 1 reponame.git

cd reponame.git

git fetch --unshallow

【讨论】:

  • 克隆完整项目后,当我尝试使用 $git branch -r -a 命令时,它没有显示任何分支。任何解决方案..?如何获取所有远程分支..?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-12
  • 2016-04-27
  • 2020-05-01
  • 2014-02-26
  • 1970-01-01
  • 2015-08-11
相关资源
最近更新 更多