当我尝试使用 git 桌面获取源时,它在中间中断

问题描述 投票:0回答:1

我克隆了一个存储库。它的大小接近5GB。克隆存储库也很麻烦。不知怎的,我成功了,现在我正在尝试使用 git 桌面将更改推送到 github。但是当我尝试推送代码时,获取在中间中断。

这是我收到的错误消息:

remote: Enumerating objects: 1844410, done.        
remote: Counting objects: 100% (655480/655480), done.        
remote: Compressing objects: 100% (91/91), done.        
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
error: 792 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output

我尝试了这些选项,但都不起作用

  1. 增加 Git 的缓冲区大小
    git config --global http.postBuffer 524288000 
  2. 降低压缩级别
    git config --global core.compression 0
git github github-actions fetch
1个回答
0
投票

当我使用较慢的互联网时,这种情况经常发生在我身上,我的处理方式如下:

$ git clone http://github.com/repository --depth 1
$ cd repository
$ git fetch --unshallow
© www.soinside.com 2019 - 2024. All rights reserved.