首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >挂在"POST git-receive-pack (chunked)“

挂在"POST git-receive-pack (chunked)“
EN

Stack Overflow用户
提问于 2012-05-29 04:44:51
回答 4查看 60.9K关注 0票数 67

老实说,我对git的内部原理知之甚少。

我已经暂存并提交了一个40mb的目录,但当我推送...

代码语言:javascript
复制
$ git push --verbose --progress
Pushing to https://acron0@bitbucket.org/acron0/project.git
Password for 'https://acron0@bitbucket.org':
POST git-receive-pack (chunked)

这样已经有20分钟了。我假设它挂在but...is上,我能做些什么来找出原因吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-01-30 08:10:43

这是Git中的一个错误;当使用HTTPS时,它将对超过一定大小的上传使用分块编码。这些都不起作用。

一个简单的修复方法是告诉git不要分块,直到有一些大得离谱的值,比如:

代码语言:javascript
复制
git config http.postBuffer 524288000
票数 107
EN

Stack Overflow用户

发布于 2012-05-29 05:09:46

可能是你的证件。使用git+ssh协议,而不是https。

票数 21
EN

Stack Overflow用户

发布于 2015-02-13 17:08:41

使用SourceTree推送到BitBucket,我每隔几个月就会收到一次这个错误。事实证明,我只需要多等五分钟,它就会自动解决问题。它看起来像是挂了,诱惑是只是取消并再次尝试,但可能会在那里坚持一段时间。我知道这个问题已经得到了回答,但我提交的内容可能只有几百kb,而不是原始发帖所说的40mb。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10790232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档