怎么解决gitlab ci 在 Getting source from Git repository 时报错error: RPC failed; curl 92 HTTP/2 stream 7 was not closed cleanly before end of the underlying stream
时间: 2023-09-27 07:06:26 浏览: 180
这个错误通常是由于Git服务器的缓冲区设置过小而导致的。为了解决这个问题,您可以尝试以下几种方法:
1. 增加Git服务器的缓冲区大小,可以通过以下命令进行设置:
```
git config http.postBuffer 524288000
```
2. 如果您使用的是HTTPS协议进行Git操作,那么可以尝试切换为SSH协议。
3. 如果您使用的是GitLab CI/CD Runner进行Git操作,那么可以尝试将Runner的版本升级到最新版。
4. 如果以上方法都无法解决问题,您可以尝试使用Git LFS(Large File Storage)来管理大型文件,以减轻Git服务器的负担。
阅读全文