github clone或访问慢

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/13109706.html



做技术的我们经常会访问github.com,有时出现github访问非常慢或者git clone速度很慢,git push也很慢

原因很简单:github被高高的墙屏蔽了。 所以解决方案就是手动把 cdn 和IP地址绑定一下,或者更换地址。

访问慢#

1、 获取github地址

访问 http://github.com.ipaddress.com/ 获取cdn域名以及ip地址

2、 获取 global.ssl.fastly地址

http://github.global.ssl.fastly.net.ipaddress.com/ 获取cdn域名以及ip地址

3、 获取assets-cdn.github.com 地址(可选)

https://github.com.ipaddress.com/assets-cdn.github.com

4、修改hosts映射

Windows下用管理员身份打开以下文件

Copy
C:\Windows\System32\drivers\etc\hosts

在末尾添加上述获取到的地址,然后保存(2020-6-6)

Copy
140.82.114.3 github.com 199.232.69.194 github.global.ssl.fastly.net 185.199.108.153 github.com 185.199.109.153 github.com 185.199.110.153 github.com 185.199.111.153 github.com

打开CMD,输入以下命令,刷新一下DNS

Copy
ipconfig /flushdns

然后使用ping 命令试试

Copy
ping github.com

注意:如果通过此方法绑定之后,还是无法访问,那么尝试删除掉host中新加的内容,关闭浏览器刷新DNS后再访问试试

clone慢#

在tampermonkey中安装脚本GitHub 镜像加速访问、下载,然后访问github时,页面上会出现镜像网站按钮,使用镜像网站中的地址进行clone

注意:镜像网站中的地址只能clone,无法push

image-20200612191809558

小技巧#

输入你想查询的网址后面跟上.ipaddress.com,就可以查到域名的创建日期,服务器地址,每日访问量等信息

比如我想查询博客园的cnblgs.com,输入https://cnblogs.com.ipaddress.com/,得到信息如下:

Domain Summary

Global Traffic Rank 120
Estimated Visitors 3.1 Million / Day
Estimated Page Impressions 10 Million / Day
Domain Creation Date November 12, 2003
Domain Age 16 years, 6 months and 23 days (6,050 days)
IP Address 101.37.97.51
Web Server Location imgChina

想查询github.com 输入 https://github.com.ipaddress.com/,得到信息如下:

Domain Summary

Global Traffic Rank 74 ▾9
Estimated Visitors 4.5 Million / Day
Estimated Page Impressions 27.1 Million / Day
Domain Creation Date October 9, 2007
Domain Age 12 years, 7 months and 27 days (4,623 days)
IP Address 140.82.114.3
Web Server Location imgUnited States
作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。
本文版权归作者和博客园共有,欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者,谢谢。
如果本文对您有帮助,请点击【推荐】您的赞赏将鼓励我继续创作!想跟我一起进步么?那就【关注】我吧。
posted @   赵青青  阅读(1890)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
阅读排行:
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 易语言 —— 开山篇
· Trae初体验
历史上的今天:
2017-06-12 使用Jenkins遇到的问题
点击右上角即可分享
微信分享提示
CONTENTS