文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

#解决办法:Github访问异常(无法访问或访问速度缓慢)

2023-08-31 11:52

关注

无法访问,加载速度缓慢

 

异常原因:

  当我们访问GitHub 的网址时,会向服务器发送一个请求,获取到 GitHub 网站所在的服务器 IP 地址,但是这个国际的开源代码平台解析出来的IP有的是不能访问,导致我们访问不了或者访问效率比较低。

分析:

  据此原因分析,我们可通过添加IP地址到hosts里面的配置中,可在短期内解决此问题。但是github的ip地址会经常变化,所以hosts中的ip地址会失效,就需要重写再配置一遍,较为麻烦。

  Github的访问异常的问题并不难解决,所以网上提供方法也比较多,比较杂。在经过比较选择后,博客主选择利用开源项目(dev-sidecar)。下面列举一下,较多博主推荐的常用方法及步骤的简单描述。

3.1 方法列举及选择分析

添加IP地址到hosts里面的配置中。

#操作简述:

  输入https://ipaddress.com, 查询GitHub的网址ip地址,将GitHub的ip地址加入到hosts里面的配置中。

通过配置镜像地址实现访问。

  镜像地址就是一个克隆版的Github网站,你可以访问镜像网站里面的项目,网站的项目内容跟Github是完整同步的,然后我们可以在这个网站里面进行下载克隆等操作,以实现加速的目的。

通过本地代理的方式将https请求代理到一些加速通道上从而选择最佳域名ip地址,获取最佳网络速度。

dev-sidecar,fastGithub,steam以及Github插件等加速访问。

  基于上述检索到的资料,方法1需考虑Github IP失效情况下的重新处理;方法2的方法技术理论个人并不清楚,暂不考虑。综合对比分析,本人选择了使用开源软件——dev-sidecar,此方法也是较多入门级程序员的选择。

3.2 dev-sidecar的下载安装

步骤一:Gitee网站上搜索dev-sidecar项目。

32a4b43b23844a20908c439d1a1a0403.png

步骤二:打开项目。 优先选择收藏数较多的项目,打开后若显示“内容可能含有违规信息”,更换一个项目打开如下图即可。

7a1e0150693c4dae830287720b011b50.png

 步骤三:选择适合自己电脑的版本安装(支持windows,Mac,Linux/Ubuntu)。

下拉项目界面至“下载安装包”中“release下载”,点击“Gitee release”(需要注册Gitee的账号)或“Github release”(此时进入Github网站,不一定能访问),

1294b6bc64414afbbd2a1375ed18423e.png按照项目中介绍的要求,结合自己的需求选择。一般为windows用户,选择Windows的版本即可。

 步骤四:将下载好的Devsidecar-1.7.3.exe(本人下载的文件)打开安装即可。

ca2779d775b240ffa390d2e886f5d450.png

 

步骤五:安装后打开,会提示需要”安装证书“(随机生成的)。因为此软件是通过https来连接到的加速器上从而优化网络的(跟着提示去安装即可),具体原因也可在当前界面查看。

bf63dd7d8b154c30ac9e74867dafe433.png

 

步骤六:查看当前访问github的ip解析的地址和延迟情况,可通过测速检测,比较方便。

e2669d5fd5fe466081abf44abbb1ae74.png

GitHub Desktop 是一个可让您使用 GUI 而非命令行或网络浏览器与 GitHub 交互的应用程序。

创建Github 账户,并记住你的账号(Username)和密码(Password),接下来会用到 。

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

后续再添加,暂时没时间写

来源地址:https://blog.csdn.net/weixin_56696595/article/details/128155716

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯