github 代理_GitHub访问提速方法
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
2018年6月4日,微软方面发出通告,正式宣布计划以 75 亿美元的股票收购软件代码托管网站 GitHub,该桩交易预计在年底完成。
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
由于GitHub国内的CDN已被污染,因此,在国内访问GitHub时,速度很慢,特别是下载。森哥常用到的加速方法有如下几个:
一、直接访问Gitee(码云)
前提是,Gitee上面也有想要的开源代码,而且,也不是我们今天所要表述的。所以这个忽略不提。
二、先将在境外的服务器上访问git clone下来后,再打包下载到本地,但这种方式,有几个问题:
2.1、成本问题,首选您得境外有服务器;
2.2、麻烦,折腾来折腾去的,而且,还不够及时。
所以,这一点,这里不也展开,大家知道一下就好了。
三、修改Hosts文件
这一点,是最直接也是最简单的。首先,需要做的就是要把相关的域名及对应的IP都找出来。当然了,当大家都去找这个,确实是很难为人的事情,不过,不用担心,森哥为大家整理了以下的IP列表,您只要懂得复制粘贴到hosts文件中就可以了。
192.30.253.112 github.com192.30.253.118 gist.github.com151.101.112.133 assets-cdn.github.com185.199.108.153 github.github.io151.101.184.133 githubusercontent.com151.101.184.133 raw.githubusercontent.com151.101.112.133 gist.githubusercontent.com151.101.184.133 cloud.githubusercontent.com151.101.112.133 camo.githubusercontent.com151.101.112.133 avatars0.githubusercontent.com151.101.112.133 avatars1.githubusercontent.com151.101.184.133 avatars2.githubusercontent.com151.101.12.133 avatars3.githubusercontent.com151.101.12.133 avatars4.githubusercontent.com151.101.184.133 avatars5.githubusercontent.com151.101.184.133 avatars6.githubusercontent.com151.101.184.133 avatars7.githubusercontent.com151.101.12.133 avatars8.githubusercontent.com151.101.185.194 github.global.ssl.fastly.net
四、通过代理解决
假设,您的本地代理端口为:1080 ,打开git base窗口进行按下列的方式设置。在Linux及OSX系统环境下测试通过。
4.1、全局代理(不推荐)
设置代理
git config --global http.proxy socks5://127.0.0.1:1080git config --global https.proxy socks5://127.0.0.1:1080
取消代理
git config --global --unset http.proxygit config --global --unset https.proxy
4.2、只对部分域名代理(推荐)
只对github进行代理,不会影响国内仓库。
git config --global http.https://github.com.proxy socks5://127.0.0.1:10808git config --global https.https://github.com.proxy socks5://127.0.0.1:10808
github 代理_GitHub访问提速方法相关推荐
- GitHub提速方法大揭秘,10M速度使用无忧
本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:GitHub提速方法大揭秘,10M速度使用无忧 | .Net中文网. 1.概述 众所周知,GitHub在国内一直受到DNS污染的问题, ...
- github pages无法访问的解决方法
github pages无法访问的解决方法 github pages无法访问的解决方法 github pages无法访问的解决方法 你的github.pages还能正常访问吗? 最近很多人反馈我的gi ...
- 【开源软件】一种提升国内访问github体验的劲爆方法
文章目录 1 前言 2 实战 2.1 仅仅是查看别人的代码仓库 2.2 自己的代码仓库需要提交代码 2.2.1 问题1 2.2.2 问题2 2.2.3 问题3 3 结论 4 更多分享 1 前言 因一些 ...
- php禁止代理ip访问_php禁止某ip或ip地址段访问的方法
推荐:PHP两种快速排序算法实例这篇文章主要介绍了PHP两种快速排序算法实例,本文直接给出实现代码,分别使用递归法.迭代法实现,需要的朋友可以参考下 虽然在PHP这样的web应用开发中,我们不是太强调 ...
- jq跨域代理_jQuery 跨域访问问题解决方法
jQuery 跨域访问问题解决方法 更新时间:2009年12月02日 01:25:19 作者: 浏览器端跨域访问一直是个问题, 多数研发人员对待js的态度都是好了伤疤忘了疼,所以病发的时候,时不时 ...
- 有效的github下载提速方法
解决github下载速度慢的问题(2020.08.07) 正常情况下,不管是否有vpn,国内从github的下载速度从不会高于30kb/s,克隆小工程还好,有时会克隆大工程,那个过程,慢不说了,经常 ...
- ajax总结(三):ajax跨域访问接口方法汇总
ajax跨域访问接口方法和模板引擎的应用 一.学习跨域之前先要了解: 1.同源和跨域的概念 a.同源:协议头.域名.端口全部一样就叫同源; b.跨域:只要协议头,域名,端口任意一个不一样就是跨域. 因 ...
- FastDFS + Nginx代理方式访问
FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.在storage上安装nginx 1>.下载nginx软件(http://ngi ...
- github网址无法访问怎么办?
github网址无法访问怎么办?如图: 解决方法: 1.打开git帐号选择[新建仓库] 2.选择[导入仓库]并粘贴github网址 点击导入就可以.得到想要的github文件
最新文章
- Mac环境下配置Java开发环境(jdk+maven+tomcat+idea)
- python中with的用法
- ##MySql数据库表的操作与应用
- PlacementBrowser源码分析
- 点到点 Ipsec *** 从一端能正常发起,另一端发起不成功的解决过程
- android 获取手机a标签页,Android关于对Jsoup抓取a标签和br标签之间的解决办法...
- 海康相机SDK+halcon17(64位)+MFC+VS(64位)联合开发遇到的问题(在使用GenImage3Extern将RGB数据转换为halcon图像时出现异常情况处理)
- WPF XMAL获取元素的父元素,子元素
- Transformer-XL 2
- html iframe 设置半透明_HTML基础教程:框架实例大合集
- Python 安装openGL教程
- 【UCOSIII操作系统】任务篇(2)相关API函数
- svn的安装linux
- CSS3之box-shadow(阴影)和border属性
- android双卡切换,OPPOReno双卡双待怎么切换使用?
- 16S OTU物种注释
- 2021中国AI产业10大趋势,一分钟看明白 | WAIC2021
- 什么是MT4软件?炒汇MT4软件有哪些功能和特点?
- lesson5画表情包
- 局域网屏幕共享_计算机:如何通过局域网方式接入Internet