github下载慢(github下载慢 dns)

遇到GitHub上图片无法加载或者加载速度较慢的解决办法

最近在登录github网站的时候,发现很多时候图片没法加载或者加载速度很慢,以为是挂代理的原因,后来验证了一下并不是。如下图中图片没有正常加载:

为了提高速度,可以使用HOSTS加速对Github网站加载的资源网站域名解析。

具体做法:

修改 C:\\Windows\\System32\\drivers\\etc 中的hosts文件(PS:若没有修改权限,可以鼠标右键,属性,安全,修改权限。或者将hosts文件复制到桌面,修改之后,复制到原文件夹)如下图所示:

接着将下面一段话添加到hosts文件中:

保存hosts文件,重新打开Github网站,一切正常。

借助gitee解决github下载慢的问题

需要有gitee账号,没有的话, 注册一下就好。

会提示绑定github账号,授权后即可导入了:

自制从github.com获取超时问题,怎么解决

Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。毫不夸张地说,高效利用Github是一个优秀的程序员必备的基本素质。可是,有的用户在打开Github网站的时候,可能会遇到网站响应超时,图片加载不出,排版错误等情况(大部分情况下是可以正常打开的)。我就遇到了这样的问题,所以在此和大家分享,希望可以帮到有同样困扰的人。

问题如下:

网站响应缓慢(网络良好的情况下等了将近15s),排版错误,图片加载不出。

以我使用的360安全浏览器为例,F12打开开发者选项,可以看到如下报错信息:

可以看出,是Github需要在线加载的资源(css,js)文件未能成功加载。

解决办法:

为了提高速度,可以使用HOSTS加速对Github网站加载的资源网站域名解析。

具体做法:

修改 C:\\Windows\\System32\\drivers\\etc 中的hosts文件(PS:若没有修改权限,可以鼠标右键,属性,安全,修改权限。或者将hosts文件复制到桌面,修改之后,复制到原文件夹),将下面一段话添加到hosts文件中:

# GitHub Start

192.30.253.112 github.com

192.30.253.119 gist.github.com

151.101.100.133 assets-cdn.github.com

151.101.100.133 raw.githubusercontent.com

151.101.100.133 gist.githubusercontent.com

151.101.100.133 cloud.githubusercontent.com

151.101.100.133 camo.githubusercontent.com

151.101.100.133 avatars0.githubusercontent.com

151.101.100.133 avatars1.githubusercontent.com

151.101.100.133 avatars2.githubusercontent.com

151.101.100.133 avatars3.githubusercontent.com

151.101.100.133 avatars4.githubusercontent.com

151.101.100.133 avatars5.githubusercontent.com

151.101.100.133 avatars6.githubusercontent.com

151.101.100.133 avatars7.githubusercontent.com

151.101.100.133 avatars8.githubusercontent.com

# GitHub End

---------------------

电信宽带,访问github等外国网站时非常慢,查阅资料后发掘就是电信宽带出口造成的大量丢包现象,何解?

国内用户访问国外流量太大,相关链路长期处于拥塞状况,普通163用户访问无法保证时延和质量。如用户对访问业务有高要求,建议申请城域网国际快线业务。

iOS pod install 失败深度解决方案

由于众所周知的原因,Github 访问速度很慢,造成 pod install 执行中会遇到类似以下的报错:

[!] Error installing SobotKit [!] /usr/local/bin/git clone /var/folders/nz/zvr167xs1zx791xd4334hxnh0000gp/T/d20220304-73308-57w6i5 --template= --single-branch --depth 1 --branch 3.0.8 Cloning into \'/var/folders/nz/zvr167xs1zx791xd4334hxnh0000gp/T/d20220304-73308-57w6i5\'... fatal: unable to access \'\': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

首先我们需要了解 pod install 的过程。

当执行 pod install 的时候,程序会从工程里找到 Podfile 定义的仓库以及地址,并且在 ~/.cocoapods/repos/master/Specs 目录下新建当前仓库的 *.podspec.json 资源文件。

比如 pod install SobotKit 时,首先对 SobotKit 进行 MD5 计算获取摘要,取 MD5 的前三位 5e7 建立文件夹: ~/.cocoapods/repos/master/Specs/5/e/7/Sobotkit ,从该目录下找到你所需的版本,然后打开 *.podspec.json 找到 source 节点,我们可以看到 source 节点下面是 github 的地址,就是该 github 地址太慢导致的上面的错误,那么该怎么解决呢?

容我先介绍一下 github 访问慢、失败的三种解决方案。

github 加速问题可以使用上述三种方式解决。如果第一种方案有效, pod install 即可成功执行。若第一种方案仍失败的话,可以使用第二种或者第三种方案,将 *.podspec.json 的 source 替换成第二种或者第三种生成的源。

未经允许不得转载:便宜VPS网 » github下载慢(github下载慢 dns)