欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > Git拉取国外远程嵌套代码

Git拉取国外远程嵌套代码

2025/1/19 5:52:22 来源:https://blog.csdn.net/hqyhqyhq/article/details/140705647  浏览:    关键词:Git拉取国外远程嵌套代码

背景:拉取远程国外服务器的代码有时很有必要,一是代码较新,可以避免很多Bug和安全漏洞;二是使用技术较新,能够与国外享受同等技术和技术服务;还能跳过版本依赖问题,避免很多版本依赖和繁琐的编译过程,节约开发时间,提高开发效率。

1、使用代理

要能够上网,国外服务器必须代理,否则无法访问。

2、关闭不必要的防火墙

很多电脑设置了严苛的防火墙,无法访问一些协议严格或者防火墙无法正确识别访问来源而被组织访问。

3、禁用 SSL/TLS 验证

 在某些情况下,SSL/TLS 验证问题可能会导致这种错误。您可以尝试禁用 SSL/TLS 验证,运行以下命令:

git config --global http.sslVerify false

4、增加 HTTP 缓冲区大小(如果源码过大):

您可以尝试增加 HTTP 缓冲区大小,运行以下命令:

git config --global http.postBuffer 524288000

5、下拉子模块

git submodule update --init

问题: 

error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8) error: 6987 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com