请原谅我对GitLab的无知,但是在我认为我解决了它之后,我一直在犯这个错误。我不知道我怎么会很难找到它意味着什么,也许我已经使用了我所有的分配的脑细胞,现在已经没有了。
$ git pull 'https://gitlab....'
error: RPC failed; curl 16 Error in the HTTP2 framing layer
fatal: expected flush after ref listing
背景/我尝试过的东西:
我使用Git作为来自两台不同计算机的版本控制。我只有一根树枝。在..git/refs/head/中唯一的东西是“主人”。我认为它开始于合并冲突,但我认为我解决了它。我还以为可能是文件太大了?或者是因为我在两台电脑上用师父?但在此之前这项技术起了作用。
我试图再次在一个单独的位置克隆整个目录,但错误是相同的。我可以把它从我的另一台电脑上推开。
非常感谢您的帮助!
发布于 2022-07-15 00:39:28
尝试强制git使用HTTP1.1,方法是像这样设置git配置
git config --global http.version HTTP/1.1
那就拉
如果要将其设置为HTTP2,也可以这样做
git config --global http.version HTTP/2
https://stackoverflow.com/questions/72987674
复制相似问题