Android studio push 代码到github 报错
LibreSSL SSL_read: error:02FFF03C:system library:func(4095):Operation timed out, errno 60
查了下网上解决方案,需要配置/etc/hosts 文件,把github.com域名转换成ip配置到hosts文件中解决, 但是我尝试了下发现没啥用,配置后还是提示 上边的错误。
- 先获取github.com域名的ip地址
IP 查询:www.ipaddress.com/ (在查询的时候需要翻墙,记得开启可以访问外网的 VPN)
2.配置到hotst文件中
mac 终端执行sudo vim /etc/hosts 命令
然后执行vim 命令,先 i 进入编辑模式,然后配置后,点击esc按键 接着输入 :wq! 保存退出
进过上面的步骤,再去push代码 发现还是报错,>_>
接下来使出终极大招: 命令行输入
git config --global http.sslVerify false
这条命令确实可以解决 SSL 证书认证的问题,即直接跳过了认证。
而提交速度慢的原因却不是因为证书,而是因为 GitHub 的主机是在国外,国内的访问速度
经过上边两个步骤, 成功push代码到github