Git pull error: RPC failed;HTTP2分帧层错误.致命:在重新列出后预期刷新



原谅我对GitLab的无知,但在我认为我解决了这个问题之后,我一直得到这个错误。我不确定为什么我很难找到它的意思,也许我已经用尽了我所有的脑细胞,没有剩下了。

$ git pull 'https://gitlab....'
error: RPC failed; curl 16 Error in the HTTP2 framing layer
fatal: expected flush after ref listing

Background/things I've try:

我在两台不同的计算机上使用Git作为版本控制。我只有一个分支。.git/refs/heads/文件中唯一的内容是master。我想这是从合并冲突开始的,但我想我已经解决了。我还以为可能是文件太大了?也许是因为我用主两台电脑吗?但是以前用这种方法是有效的。

我试着在一个单独的位置再次克隆整个目录,但同样的错误。我可以把它从我的另一台电脑上推/拉出来。

非常感谢您的帮助!

尝试通过像这样设置git配置来强制git使用HTTP 1.1

git config --global http.version HTTP/1.1

然后拉

如果你想把它设置回HTTP2你可以做同样的

git config --global http.version HTTP/2

相关内容

  • 没有找到相关文章

最新更新