jac*_*All 10 git github git-fetch git-clone gitlab
我无法使用plain克隆远程存储库
git clone path
Run Code Online (Sandbox Code Playgroud)
我收到了错误"The remote end hung up unexpectedly".我得到的完整信息是:
Cloning into 'xyzabc'...
remote: Counting objects: 4328, done.
remote: Compressing objects: 100% (3861/3861), done.
select: Not enough memory2192/4328), 123.71 MiB | 164.00 KiB/s
ffatal: The remote end hung up unexpectedly
atal: early EOF
fatal: index-pack failed
Run Code Online (Sandbox Code Playgroud)
我在网上寻找一个解决方案,在尝试了所有其他解决方案后,我们做了以下解决方案:
git clone --depth=1 path
Run Code Online (Sandbox Code Playgroud)
其次是
git fetch --unshallow
Run Code Online (Sandbox Code Playgroud)
现在克隆完全完成了.但是,当我尝试运行git fetch --unshallow来接收整个项目时,我收到错误:
fatal: --unshallow on a complete repository does not make sense
Run Code Online (Sandbox Code Playgroud)
我不知道该怎么办请指导
对于 Azure DevOps 构建管道,您需要转到构建管道 => 编辑 => 触发器 => YAML => 获取源
保存并重新运行构建管道
git fetch --depth=10000 仍然是必要的,但至少你现在可以通过 Git 2.14.x/2.15, Q4 2017 来确认你的 repo 是否不浅。
请参阅Øystein Walle (``) 的提交 417abfd(2017 年 9 月 18 日)。
(由Junio C gitsterHamano合并-- -- in commit 3430fff,2017 年 9 月 25 日)
rev-parse
rev-parse:: 添加--is-shallow-repository“ git rev-parse ”学习“
--is-shallow-repository”,即以类似于现有“--is-bare-repository”和朋友的方式使用。
git fetch --unshallow在实际上并不浅的 repo 上运行会产生致命的错误消息。
添加一个帮助程序rev-parse,脚本编写者可以使用它来确定存储库是否浅。
我也发现了同样的信息.看起来它不允许unhallow浅层克隆.你可能想尝试一下.
git fetch --depth=10000
Run Code Online (Sandbox Code Playgroud)
假设您的克隆中有10000个深度.
| 归档时间: |
|
| 查看次数: |
5431 次 |
| 最近记录: |