首页 > 解决方案 > git push 停止写入对象 99%

问题描述

我从 master 分支创建了一个新分支。但是在我改变了一些东西 and 之后git addcommit我做了git push origin HEAD,但是日志显示:

Counting objects: 117, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (91/91), done.
Writing objects:  99% (116/117), 1.30 MiB | 7.00 KiB/s

有人告诉我试试:

git config --global http.postBuffer 524288000

但我在~位置上试过了,但没有用。

那么如何解决这个问题呢?

标签: git

解决方案


上传添加的文件可能需要很长时间。日志显示上传速度为 7KiB/s。以这样的速度,一个 804Mb 的文件大约需要 31 个小时!

Git 的进度指示器Writing objects: 99% (116/117)似乎只基于对象的数量,而不考虑它们的大小。因此,当操作到一个大文件时,它似乎冻结是很常见的。


推荐阅读