github打不开的问题分析及解决

 更新时间:2025年06月09日 16:40:53   作者:Aries·Zhao  
这篇文章主要介绍了github打不开的问题分析及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、找到github.com域名解析的ip地址

在浏览器中打开如下地址:https://sites.ipaddress.com/github.com/

在网页下方三分之一处可以找到github.com对应的ip地址。

记下github.com对应的ip:

140.82.112.3    github.com

二、找到github.global.ssl.fastly.net网址解析的ip地址

在浏览器中打开如下地址:https://ip.tool.chinaz.com/github.global.ssl.fastly.net

在网页中找到github.global.ssl.fastly.net对应的ip地址。

31.13.95.48    github.global.ssl.fastly.net

三、确定静态资源对应的ip地址

在浏览器中打开如下网址:https://ip.tool.chinaz.com/assets-cdn.github.com

在网页中找到静态资源对应的ip地址:

记下静态资源对应的ip地址:

185.199.108.153    assets-cdn.github.com
185.199.109.153    assets-cdn.github.com
185.199.110.153    assets-cdn.github.com

四、修改系统中的hosts文件

  • Ubuntu系统:sudo vim /etc/hosts
  • Windows系统:打开 C:\Windows\System32\drivers\etc 找到hosts文件

在底部加入前三步获得的内容

140.82.112.3       github.com
157.240.1.33       github.global.ssl.fastly.net
185.199.108.153     assets-cdn.github.com
185.199.109.153     assets-cdn.github.com
185.199.110.153     assets-cdn.github.com

保存退出。

重启浏览器,就可以正常访问github.com了,以后再不好使就是这些网址更新了,再重新配置。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • git push 本地项目推送到远程分支的方法(git命令版)

    git push 本地项目推送到远程分支的方法(git命令版)

    这篇文章主要介绍了git push 本地项目推送到远程分支的方法(git命令版),需要的朋友可以参考下
    2020-09-09
  • 如何使用Git优雅的回滚实现

    如何使用Git优雅的回滚实现

    这篇文章主要介绍了如何使用Git优雅的回滚实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 详解如何设置git命令缩写

    详解如何设置git命令缩写

    这篇文章主要为大家介绍了详解如何设置git命令缩写,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Git的配置及文件传输方法图文详解

    Git的配置及文件传输方法图文详解

    这篇文章主要介绍了Git的配置及文件传输方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 在VSCode中集成DeepSeek大模型实战指南

    在VSCode中集成DeepSeek大模型实战指南

    DeepSeek是一套先进的AI工具集,旨在为用户提供强大的自然语言处理能力和其他机器学习服务,这套工具不仅提供了预训练好的模型供快速上手使用,还支持自定义调整以满足特定应用场景的需求1,本文给大家介绍了VSCode集成DeepSeek的实战指南,需要的朋友可以参考下
    2025-02-02
  • UTF8编码开发中页面空白问题的解决方法

    UTF8编码开发中页面空白问题的解决方法

    开发中一直没办法解决的一个问题页面采用UTF8编码,头部和尾部用了模板包含文件的方法,结果头部和尾部无端端各多出一个约10px的空行,什么也没有。
    2008-10-10
  • GIt的基本操作详解

    GIt的基本操作详解

    本文主要介绍了GIt的基本操作。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • 在 git 中取消 __pycache__ 文件的方法

    在 git 中取消 __pycache__ 文件的方法

    _pycache__ 文件夹是 Python 编译器用来存放编译后的 Python 文件的,在项目中不需要提交这些文件,因为它们可以通过编译源代码重新生成,这篇文章主要介绍了如何在 git 中取消 __pycache__ 文件,需要的朋友可以参考下
    2023-01-01
  • 解决git配置错误ssh:connect to host github.com port 22:Connection refused

    解决git配置错误ssh:connect to host github.com 

    学习git时,可能会碰到远程仓库连接问题,解决方法是确保.ssh目录正确配置,首先,确认.ssh是隐藏文件夹,可通过ctrl+h显示,然后,创建无后缀的config文件,并填写正确的git邮箱账号,最后,通过终端验证配置是否成功,这些步骤有助于解决git远程连接的常见问题
    2024-10-10
  • git如何合并某个分支的某次提交(cherry-pick)

    git如何合并某个分支的某次提交(cherry-pick)

    这篇文章主要介绍了git如何合并某个分支的某次提交(cherry-pick)问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05

最新评论