完美解决 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

【OpenClaw 安装教程:Windows/macOS/Linux 全平台保姆级指南】

前言 OpenClaw(俗称"小龙虾")是一款开源的个人 AI 助手项目,由 PSPDFKit 创始人 Peter Steinberger 开发。与传统聊天 AI 不同,OpenClaw 不仅能回答问题,还能主动操作系统、访问网页、处理邮件、整理文件、发送消息等,真正实现"会动手干活的 AI"。 本文将详细介绍在 Windows、macOS 和 Linux 三大平台上安装 OpenClaw 的完整步骤,适合零基础用户快速上手。 一、安装前准备 1.1 系统要求 在开始安装之前,请确保你的电脑满足以下基本要求: 配置项最低要求推荐配置操作系统Windows 10/11、macOS

By Ne0inhk
Flutter 三方库 dart_depcheck 的鸿蒙化适配指南 - 实现自动化的项目依赖健康检查、支持冗余包识别与版本冲突预警

Flutter 三方库 dart_depcheck 的鸿蒙化适配指南 - 实现自动化的项目依赖健康检查、支持冗余包识别与版本冲突预警

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 dart_depcheck 的鸿蒙化适配指南 - 实现自动化的项目依赖健康检查、支持冗余包识别与版本冲突预警 前言 在进行 Flutter for OpenHarmony 的大规模工程化协作时,随着开发进度的推进,pubspec.yaml 中的依赖包会不断增加。如果不加管理,容易出现“引入了但没用”或者“版本严重滞后”的情况,导致鸿蒙 HAP 包体积虚大。dart_depcheck 是一个专门用于检测项目依赖健康度的命令行工具。本文将探讨如何将该工具集成到鸿蒙项目的质量流水线中。 一、原理解析 / 概念介绍 1.1 基础原理 dart_depcheck 通过扫描整个鸿蒙项目的源码目录,识别出所有的 import 语句,并将其与 pubspec.

By Ne0inhk
Flutter for OpenHarmony:Flutter 三方库 redux_epics — 优雅管理鸿蒙状态管理中的异步副作用(适配鸿蒙 HarmonyOS Next ohos)

Flutter for OpenHarmony:Flutter 三方库 redux_epics — 优雅管理鸿蒙状态管理中的异步副作用(适配鸿蒙 HarmonyOS Next ohos)

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net。 Flutter for OpenHarmony:Flutter 三方库 redux_epics — 优雅管理鸿蒙状态管理中的异步副作用(适配鸿蒙 HarmonyOS Next ohos) 在构建大型跨平台应用时,状态管理的严谨性直接决定了项目的可维护性。Redux 以其单向数据流和不可变状态锁定了许多开发者的心。然而,纯粹的 Redux 加速器(Reducer)必须是同步且无副作用的函数,这给处理异步网络请求、文件读写等副作用带来了挑战。 在 Flutter for OpenHarmony 开发中,redux_epics 结合 RxDart 的强大处理能力,为我们提供了一个基于“流”的副作用管理方案。今天,我们将实战如何利用 Epics 在鸿蒙应用中优雅地编排复杂的异步生命周期。 一、为什么需要 Epics? 1.

By Ne0inhk
Flutter 三方库 easy_isolate 突破性运算壁垒鸿蒙深度系统调度域适配:从根源解构极简线程通讯并下沉计算任务网格栈,彻底释放底层多核心原生澎湃异-适配鸿蒙 HarmonyOS ohos

Flutter 三方库 easy_isolate 突破性运算壁垒鸿蒙深度系统调度域适配:从根源解构极简线程通讯并下沉计算任务网格栈,彻底释放底层多核心原生澎湃异-适配鸿蒙 HarmonyOS ohos

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 easy_isolate 突破性运算壁垒鸿蒙深度系统调度域适配:从根源解构极简线程通讯并下沉计算任务网格栈,彻底释放底层多核心原生澎湃异步动力引擎 在鸿蒙应用的高度复杂任务处理(如超大 JSON 异步解析、高清图像滤镜合成或加密货币钱包派生)中,如何确保主 UI 线程(Main Thread)始终维持 120Hz 的丝滑刷帧?easy_isolate 提供了一套对 Dart Isolate 底层 API 的高级封装。本文将详解该库在 OpenHarmony 上的适配要点。 前言 什么是 easy_isolate?它将繁琐的 ReceivePort、SendPort 握手逻辑抽象为一套基于回调或 Stream 的极简交互模型。它允许开发者轻松创建后台线程(Isolate),执行耗时逻辑并安全地发回结果。

By Ne0inhk