如何快速解决连接git/github失败的问题

作者:

文章目录
  • 完成基础配置后,始终不能进行git push/git clone,ping github.com 总是显示往 127.0.0.1 发送测试包
  • 神奇小网站来了,这个DNS网站是我精挑细选鉴别多个最佳最全的宝贝网站! Ping.cn
  • !!!以上配置,亲测可行,非常快速。挑一种即可解决你的github连接的难题!!! 以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。 您可能感兴趣的文章: Ubuntu22.04系统:fatal: 无法连接到 github.com docker hub在线编译github代码实现 解决git配置错误ssh:connect to host github.com port 22:Connection refused goland 导入github包报红问题解决 vue基于session和github-oauth2实现登录注册验证思路详解
  • 目录
    • Git连接出错
      • 镜像法
      • 简单粗暴法
    • Github访问不上
      • 找到解析时间最短的地址
      • 刷新配置
    • 总结

      完成基础配置后,始终不能进行git push/git clone,ping github.com 总是显示往 127.0.0.1 发送测试包

      关于解决git clone问题可以直接使用中国镜像网站地址来下载,速度快上很多

      正确姿势是给 git 命令开代理,代理完之后可以也访问github

      git config --global http.proxy http://127.0.0.1:1087

      ok,你可以愉快地登上github,进行push/clone了。

      神奇小网站来了,这个DNS网站是我精挑细选鉴别多个最佳最全的宝贝网站!

      Ping.cn

      修改配置文件

      Windows:

      • 在C:WindowsSystem32driversetc文件夹下修改或者添加host
      • (路径应该是这样C:WindowsSystem32driversetchost):
      #  一般格式 ip+空格+github.com,切记不要加www
      192.30.255.112  github.com git 
      185.31.16.184 github.global.ssl.fastly.net  12

      如果C盘不能修改,把文件拖出来改完放回去。

      Mac

      • terminal打开命令:
      sudo vim /etc/hosts

      得到这样子的:

      替换掉上图中原有的DNS地址 即www.github.com那行。

      • Windows:
      # 打开cmd 输入 ipconfig /flushdns 刷新网络
      ipconfig /flushdns
      • Mac:

      不用刷新,把备份文件拖回进去替换了就好了

      !!!以上配置,亲测可行,非常快速。挑一种即可解决你的github连接的难题!!!

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。

      您可能感兴趣的文章:

      • Ubuntu22.04系统:fatal: 无法连接到 github.com
      • docker hub在线编译github代码实现
      • 解决git配置错误ssh:connect to host github.com port 22:Connection refused
      • goland 导入github包报红问题解决
      • vue基于session和github-oauth2实现登录注册验证思路详解

      站内搜索