Git检查问题[致命:早期EOF]

Sty*_*yle 4 git binaryfiles ubuntu-9.10

我正在运行一个安装了Git(最新来自Ubuntu软件包管理器)的Ubuntu(9.10)服务器.通过SSH访问Git.在Windows机器上,我使用Cygwin来推/拉代码.

我可以将我的项目代码推送到服务器上,但是当我执行克隆或拉取时,它会返回[致命:早期EOF]错误,大约为75-80%.

经过进一步调查,看起来文本数据在拉/克隆时没有问题,但是当从Git中提取jar文件和图像时,将发生错误.

有任何建议/建议可以帮助解决这个问题吗?

提前致谢.

Von*_*onC 6

您使用的是什么Git版本(Ubuntu 9.10软件包提到1.6.3)

最近的一个帖子报告了与Git1.7.1类似的问题,尽管它来自Cygwin环境.

$ git clone git:/repo/git/acl acl.test
  Initialized empty Git repository in /c/tmp/acl.test/.git/
  remote: Counting objects: 9205, done.
  remote: Compressing objects: 100% (3300/3300), done.
  fatal: The remote end hung up unexpectedly
  fatal: early EOFs:  62% (5708/9205)
  fatal: index-pack failed
Run Code Online (Sandbox Code Playgroud)

您是否尝试降级Git(在服务器端和/或客户端)并查看问题是否仍然存在?


正如评论中的OP 样式报告一样,消息也可能由不正确的协议触发:

git+ssh://
Run Code Online (Sandbox Code Playgroud)

而不只是:

ssh:// + git命令