解决git clone linux和openjdk时,出现remote end hung up问题

解决git clone linux和openjdk时,出现remote end hung up问题

配置git的最低速度和最低速度限制时间
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
单位 秒
另外,加个配置post缓存的方案
git condig --global http.postBuffer 524288000
本人电脑16g内存,配了4g,不知道这个是干什么的,是配在远程公共服务器呢还是自己电脑上呢?
git config --global http.sslVerify “false”
熟悉非对称加密通信的都知道,这个是验证证书的,不对别打我

另外,配置一下dns,直接在本地解析,也就是配置hosts文件,linux和windows配置hosts的方法网上有,要管理员权限
打开IPAddress.com网站,查询下面3个网址对应的IP地址

  1. github.com
  2. assets-cdn.github.com
  3. github.global.ssl.fastly.net

Windows刷新本地dns缓存数据的方法
用WIN+R快捷键打开运行窗口,输入命令:cmd并回车进入命令行窗口。
接着输入命令:ipconfig /flushdns回车后执行刷新本地dns缓存数据即可。

linux的刷新可以去网上找找

补充,继续添加配置
git config --global pack.windowMemory “100m”
git config --global pack.SizeLimit “100m”
git config --global pack.threads “1”
git config --global pack.window “0”

在克隆前跑这个命令
env GIT_SSL_NO_VERIFY=true

另外一个大招,小项目放到码云上。大项目在码云上找别人克隆过的,虽然可能版本会老旧一点,可以自己加个远程仓库更新,但经过本人测试用http克隆依然会报错
用git协议不会报错,可以去网上找git ssh公私钥生成及配置流程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值