完美解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese

完美解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese

文章目录

🎉欢迎来到Java学习路线专栏~探索Java中的静态变量与实例变量☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹✨博客主页:IT·陈寒的博客🎈该系列文章专栏:Java学习路线📜其他专栏:Java学习路线Java面试技巧Java实战项目AIGC人工智能数据结构学习🍹文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏📜 欢迎大家关注! ❤️

在使用 Git 进行代码管理的过程中,经常会遇到各种各样的问题,其中之一就是在执行 git clonegit pull 等操作时出现 “fatal: unable to access ‘https://github.com/…/.git’: Recv failure Connection was reset” 的报错。这个问题通常是由网络连接问题或代理设置不正确导致的。在我的个人使用经验中,我亲自尝试了两种方法,它们都能够有效地解决这个报错。

方法一:取消代理设置

这是最常见的解决方法之一,通过在终端执行以下命令,可以取消 Git 的代理设置:

git config --global--unset http.proxy git config --global--unset https.proxy 
在这里插入图片描述

这样就可以清除 Git 的代理设置,让其直接连接网络进行操作。

方法二:设置系统代理

有时候取消代理设置仍然会出现报错,这时可以通过设置系统代理来解决。具体步骤如下:

  1. 在终端输入以下命令,设置 Git 使用本地代理:

在代理服务器中,将端口设置为7890(这个端口不会影响正常上网,可以放心设置),然后点击保存。

在这里插入图片描述

打开系统设置,搜索代理设置,并点击编辑按钮。

在这里插入图片描述
git config --global http.proxy http://127.0.0.1:7890 

设置完成后,可以通过以下命令检验是否设置成功:

git config --global-l

结语

通过以上两种方法,我们可以有效地解决 “fatal: unable to access ‘https://github.com/…/.git’: Recv failure Connection was reset” 的报错问题。在使用 Git 过程中,遇到各种问题都是很正常的,但只要掌握了正确的解决方法,就能够顺利地进行代码管理和版本控制。愿你在使用 Git 时,能够顺利、愉快地完成工作!


🧸结尾 ❤️ 感谢您的支持和鼓励! 😊🙏
📜您可能感兴趣的内容:【Java面试技巧Java面试八股文 - 掌握面试必备知识(目录篇)Java学习路线2023年完整版Java学习路线图AIGC人工智能Chat GPT是什么,初学者怎么使用Chat GPT,需要注意些什么Java实战项目SpringBoot+SSM实战:打造高效便捷的企业级Java外卖订购系统数据结构学习从零起步:学习数据结构的完整路径

Read more

新手向:GitCode疑难问题诊疗

新手向:GitCode疑难问题诊疗

Git疑难问题诊疗引言 在软件开发过程中,版本控制系统(VCS)是不可或缺的工具,而Git以其分布式架构、强大的分支管理能力和高效的性能成为行业标准。然而,随着项目复杂度的提升,Git的使用也可能遇到各种疑难问题,如合并冲突、历史记录混乱、误删文件、权限问题等。这些问题若未及时解决,可能导致团队协作受阻、数据丢失甚至项目延误。 Git问题的分类与常见场景 Git的问题通常可以分为几大类:基础操作错误(如提交丢失、误删分支)、分支管理混乱(如合并冲突、变基失败)、远程仓库同步问题(如推送失败、权限不足),以及性能优化(如大文件存储、仓库清理)。每一种问题都有其特定的触发条件和解决方案,但往往需要深入理解Git的工作原理才能有效修复。 为什么需要系统的诊疗方法 许多开发者在遇到Git问题时,倾向于依赖搜索引擎或社区问答,但这种方法可能无法精准匹配具体场景。Git的命令和选项繁多,错误信息有时并不直观,甚至可能误导用户。例如,git reset和git revert都能撤销更改,但适用场景完全不同;git merge和git rebase都能整合分支,但会对历史记录产生截然不同的影

By Ne0inhk
GitHub Copilot 学生认证详细教程

GitHub Copilot 学生认证详细教程

GitHub Copilot 是 GitHub 提供的 AI 代码助手工具,学生可以通过 GitHub Student Developer Pack(学生开发者包)免费获取 Copilot Pro 版本(通常每月收费 10 美元)。这个过程涉及验证你的学生身份,一旦通过,你可以免费使用 Copilot Pro,直到你的学生身份到期(通常每年需要重新验证)。以下是最详细的教程,基于 GitHub 官方文档和社区指南,涵盖从准备到激活的所有步骤。我会逐步分解,确保每个步骤都清晰、可操作。如果你是第一次申请,预计整个过程可能需要 1-3 天(验证通常在 72 小时内完成)。 第一部分:资格要求和准备工作 在开始前,确保你符合条件。如果不符合,申请会被拒绝。 * 资格标准: * 你必须是当前在读学生,

By Ne0inhk

两款开源AI工具神器:Antigravity Tools + Vibe Kanban 深度解析

你是不是为了使用AI大模型,注册多个账号享受新人福利,却被账号管理和切换搞得焦头烂额? 你是不是遇到过开着Claude Code编程时,想多开Agent并行工作,又担心代码混乱的困扰? 本文将深入解析两个极具创新性的开源项目,从不同维度解决AI时代开发者的痛点,堪称开源社区在AI工具链领域的前沿探索: * Antigravity Tools:专业的AI账号管理与协议反代系统 * Vibe Kanban:AI编码Agent编排平台 🎯 一、项目概览 1.1 Antigravity Tools:AI调度网关 Antigravity Tools 是基于 Tauri v2 + React (Rust) 构建的专业AI账号管理与切换工具,核心定位是「打破API调用壁垒的终极解决方案」——将常见Web端Session (Google/Anthropic) 转化为标准化API接口,成为个人高性能AI调度网关。 项目名称:Antigravity Manager 当前版本:v3.3.15 技术栈:Tauri v2 + React + Rust

By Ne0inhk
Git下载及安装保姆级教程(内附快速下载方法)

Git下载及安装保姆级教程(内附快速下载方法)

一、下载Git 1、Git的下载地址 Git-2.47.1-64-bit https://git-scm.com/downloads 选择相应的操作系统下载,这里给出的是当前最新版本2.47.1,如需下载之前的版本,可在图片显示的红框内,点击Older releases即可。 PS:由于一些原因,Git安装包下载速度较慢,可以复制资源链接到迅雷等第三方下载工具下载或直接下载本文的资源即可 2、等待安装 找到下载的安装包双击进行安装。 二、Git的安装 1、阅读说明 点击Next进行下一步。 2、选择安装路径 默认安装路径为C:\Program Files\Git,如需修改,点击①Browse选择文件夹,无需修改点击②Next进行下一步。 3、选择安装组件 ①为在桌面上显示Git图标,可以勾选。其余默认选项不建议取消勾选,以免安装出现意外问题。如确认无误,点击②

By Ne0inhk