1

我有一个 Heroku 项目已经工作了几个月,没有与 git 克隆、推送或拉取相关的问题。最近,我在执行 git pull 时开始收到此错误:

remote: Counting objects: 729, done.
remote: Compressing objects: 100% (308/308), done.
fatal: The remote end hung up unexpectedlyKiB | 76 KiB/s   
fatal: early EOF
fatal: index-pack failed

代码库没有重大变化。我远远低于 Heroku 的存储限制。我的一个同事也无法对 heroku 存储库进行 git 克隆。它会导致相同的错误。我注意到早期的 EOF 行有时也包括以下内容:

fatal: early EOFs:  24% (153/637), 196.00 KiB | 117 KiB/s   

我使用的是 Mac OS X Mountain Lion Macbook Air,使用的是本机服务器,没有其他会影响系统的深度自定义。

有任何想法吗?

4

2 回答 2

1

好吧,我听过一些人说 Heroku 不是一个可靠的存储库平台,所以我牢记这一点,并将我的存储库移到了 BitBucket。这解决了我的问题。从现在开始,我创建的所有其他存储库都将托管在那里,并且仍然部署在 Heroku 上。

于 2013-08-22T18:15:05.237 回答
0

这是一个解决方法:

  1. “编辑本地 .git/config”
  2. 将 compression = 0 添加到 [core] 部分。

其他解决方案:

git config --add core.compression -1从终端运行。

于 2013-08-19T12:29:12.233 回答