git错误 - 致命错误:fetch-pack: 无效的index-pack输出。

4
我遇到了一个奇怪的问题。
当我使用ssh从远程仓库进行git克隆时,总是报告致命错误:

1

有一种短暂的连接,但总是在达到7%后似乎会断开。

2

  • 但是当我改用 https 从远程仓库克隆时,它能够正常工作。

3

我已经谷歌了一下并尝试了一些类似问题的解决方案,但它们都不起作用。我还尝试调试git过程,但似乎没有有用的信息。

4

只有在使用git clone时才会出现此错误。一旦我将存储库克隆到本地,在使用git pullgit push时就可以正常工作。 这个错误真的让我筋疲力尽。如果有人能帮我解决这个问题,我将不胜感激。 非常感谢。 顺便说一句,我的操作系统信息如下:

5


抱歉,我的声望值太低了,所以我无法在页面上发布图片。

3
我解决了这个问题。似乎最新版本的 git 改变了旁路传输(sideband)的进程模式,导致码云服务器不能正常响应 git clone 请求。降低 git 的 protocol.version 版本即可解决:git config --global protocol.version 1 - faraway0621
1个回答

1

我曾遇到过这个问题,后来发现如果禁用以太网并只使用wifi,问题就会消失。我怀疑我的以太网端口出了问题,因为它无法保持在1Gb的协商速率,并总是回落到100 Mb。


你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接