git - git push 停止写入对象 99%
问题描述
我从 master 分支创建了一个新分支。但是在我改变了一些东西 and 之后git add
,commit
我做了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
但我在~
位置上试过了,但没有用。
那么如何解决这个问题呢?
解决方案
上传添加的文件可能需要很长时间。日志显示上传速度为 7KiB/s。以这样的速度,一个 804Mb 的文件大约需要 31 个小时!
Git 的进度指示器Writing objects: 99% (116/117)
似乎只基于对象的数量,而不考虑它们的大小。因此,当操作到一个大文件时,它似乎冻结是很常见的。
推荐阅读
- php - PHP 数组长度
- xamarin - UILabel 在 Xamarin iOS 中与左上对齐
- sql-server - 从自引用表中选择整个行层次结构
- c# - 如何为多个应用程序设置网络安全
- python - 是否需要使用抽象静态/类方法?
- design-patterns - 我怎样才能在问海龟上下文中获取海龟 ID(我自己是谁)?
- c# - 多项目 C# 解决方案有问题吗?
- sql - 如何从 PL/pgSQL 函数返回行构造函数?
- java - 在executeInsert()之后的JOOQ,需要知道自动生成的ID
- puppeteer - 如何查找或选择合适的 Chrome/Chromium 修订号?