首页 > 其他分享 >Github:提交代码到Github上报错Git: fatal unable to access "***/: Failed to connect to github.com port 44

Github:提交代码到Github上报错Git: fatal unable to access "***/: Failed to connect to github.com port 44

时间:2023-07-17 18:13:16浏览次数:54  
标签:Git github Github connect git com unset proxy

在国内网环境,使用VScode提交代码到Github上时,因为国的防火墙问题,经常会报错:

Git: fatal unable to access "https://github.com/***/***.io.git/:
Failed to connect to github.com port 443 after 21074 ms: Couldn't connect to server

 

可能原因:

出现该错误是因为使用了proxy代理(如使用了梯子),所以要解决该问题,核心操作就是要取消代理;

 解决方法1:

1.通过git配置文件查看是否使用代理:git config --global http.proxy;

2.通过查询系统环境有没有使用代理:env|grep -I proxy

3.通过git取消代理:

  • git config --global --unset http.proxy
  • git config --global --unset https.proxy

4.通过系统命令取消代理:

  • unset http_proxy
  • unset ftp_proxy
  • unset all_proxy
  • unset https_proxy
  • unset no_proxy

解决方法2:

1.通过CMD命令 ping github.com,发现Ping不通

2.访问githubIP检测,获取到真实IP,

 

3.在hosts文件中加入如下三行:

  • 140.82.112.3 github.com
  • 199.232.5.194 github.global.ssl.fastly.net
  • 54.231.114.219 github-cloud.s3.amazonaws.com

 

注:hosts文件路径:C:\Windows\System32\drivers\etc

4.再次Push或者Pull即可。

 

 





标签:Git,github,Github,connect,git,com,unset,proxy
From: https://www.cnblogs.com/chig/p/17560850.html

相关文章

  • git 回撤操作
    git的工作流工作区:即自己当前分支所修改的代码,gitaddxx之前的!不包括gitaddxx和git commit xxx之后的。暂存区:已经gitaddxxx进去,且未gitcommitxxx的。本地分支:已经gitcommit-mxxx提交到本地分支的。这里写图片描述 代码回滚在上传代码到远程仓库的......
  • github官网无法进入的解决方案
    1.win+r,输入cmd进入控制台   2.pinggithub.com,查看当前github的ip: 3.找到电脑的host文件,加上以下代码  ......
  • gitlab 权限管理
    gitlab用户管理用户,组,仓库的关系创建gitlab组group统一管理仓库和用户,project,user实现组,对用户和项目的权限管理创建项目project就是用于管理代码的一个区域在gitlab创建project把linux上的代码通过apt管理,然后和gitlab的这个project绑定(推送,下载到gitlab的project里面......
  • git找回本地修改记录
    最近发生了一起git事故,幸亏自己把code找回来了,要不然那个需求的逻辑我又得写一天,还贼复杂,过程如下:昨天写了一天的code没有提交,今天需要帮同事看一个问题,用的是他的分支,于是乎我把我本地分支没有输入gitadd.操作(一般都会执行这一步,不知道为啥这次忽略了),直接gitcommit之后,执行了......
  • Git的基本概念及操作
    Git是目前最流行的分布式版本控制系统之一,广泛应用于软件开发行业。Git具备多人协作、分支管理、版本控制等功能,并且易于学习和使用。本文将详细介绍Git的相关知识,并且用相关代码辅助解释。Git的基本概念1.仓库(Repository)仓库是Git中最重要的概念之一,它是存储代码和相关历史记录的......
  • 基于VuePress+gitee搭建个人博客
    搭建步骤步骤1:创建并进入一个新目录mkdirmy-blogcdmy-blog步骤2:初始化项目gitinitpnpminit步骤3:将VuePress安装为本地依赖pnpmadd-Dvuepress@next@vuepress/client@nextvue步骤4:在package.json中添加一些scripts在新窗口打开{"......
  • 提交错了 git 标签
    因为需要将FastAdmin适配php8,对FastAdmin使用到的think-captcha做了一下更新。不过在打了标签后发现吧没有用到的tag(v2v3)也给提交到了仓库中。如果一个一个手工在网页端删除太慢了,所以就找到了一下相关的命令,这里记录一下。gitshow-ref--tag|awk'/v2\.[0-9]{1}[......
  • 如何在Github挖掘商机
    对于中小企业,初创团队,在github寻找行业相关的项目,是最好的创业途径之一。一方面可以参考借鉴,一方面可以把握行业态势。这其中有两组网址,建议大家经常看看:#1,项目趋势网址:https://github.com/trending最活跃的github项目,默认是按日排名,可以自己按周、月分别看看。#2,项目主题网址:h......
  • 解决报错Cannot connect to the Maven process. Try again later. If the problem per
    故障描述:使用idea下载java某个源文件,idea报错:CannotconnecttotheMavenprocess.Tryagainlater.Iftheproblempersists,checktheMaven解决方案:修改maven的配置文件......
  • 软件开发Git的五种趋势
         在软件开发这样不断发展的领域,了解当前的实践至关重要。这篇文章基于一项综合研究,我们分析了超过一百万个Git提交。我们没有做出预测,而是深入研究了硬数据。我们根据现实世界的Git使用情况发现了实际趋势。在这篇文章中,我将阐述我们分析中的主要发现。1.关注产......