Git克隆问题,克隆失败,“输入损坏的MAC”

时间:2011-09-09 20:09:03

标签: git unfuddle

我正在尝试设置一个新的开发机器,但我无法克隆任何存储库。

remote: Counting objects: 99504, done.
remote: Compressing objects: 100% (22812/22812), done.
Corrupted MAC on input. (93674/99504), 169.15 MiB | 3.06 MiB/s   
Disconnecting: Packet corrupt
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

3 个答案:

答案 0 :(得分:2)

服务器可能在太多负载下过度紧张。看到这篇文章(类似的问题,但用rsync而不是git):

  

The problem was that the origin server had some big load on it, the server was running out of memory and it was swaping a lot (extracted from the top command)

答案 1 :(得分:1)

这也可能是由于硬件问题。尝试绕过任何中间接口(交换机,路由器等)或尝试使用其他NIC来对硬件进行故障排除。

如果是硬件问题,您在通过其他协议访问大型文件时也可能会遇到问题。

答案 2 :(得分:0)

git-daemon restart应该提供一个可能的解决方案(它对我有用)。