跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash大前端

GitHub 连接失败(端口 443)排查与解决方案

对 GitHub 克隆失败及 443 端口连接错误提供排查方案。主要步骤包括:确认网络连通性;检查并配置 Git 代理或清除无效代理;排查防火墙拦截;更换公共 DNS 服务器;尝试使用 SSH 协议替代 HTTPS;以及确认 GitHub 服务状态。若本地网络受限,建议切换网络环境测试。

指针猎手发布于 2026/3/21更新于 2026/9/881 浏览
GitHub 连接失败(端口 443)排查与解决方案

从错误信息来看,这是由于无法连接到 GitHub 的 443 端口导致的克隆失败,可能是网络连接、代理设置或防火墙等问题引起的。可以按以下步骤排查解决:

1. 检查基础网络连接

  • 先确认能否正常访问 GitHub 网站:打开浏览器访问 https://github.com,如果无法打开,说明网络本身无法连接 GitHub(可能是本地网络限制、DNS 问题等)。

尝试 ping GitHub 服务器(部分网络可能禁 ping,但可作为参考):

ping github.com

2. 检查代理设置

如果你的网络需要通过代理访问外网,可能是 git 未配置代理,或代理失效导致的。

配置代理(如果需要代理):假设代理地址为 http://127.0.0.1:1080(根据你的实际代理修改):

git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
Windows 系统
  1. 打开「控制面板」→「网络和 Internet」→「Internet 选项」;
  2. 切换到「连接」标签,点击「局域网设置」;

若勾选了「为 LAN 使用代理服务器」,下方会显示代理地址(IP)和端口(例如 127.0.0.1:1080)。

清除无效代理(如果之前配置过代理但现在不需要):

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

3. 检查防火墙/安全软件

本地防火墙或安全软件可能会拦截 git 的网络请求,尝试暂时关闭防火墙或安全软件,再重新执行 git clone 命令测试。

4. 更换 DNS 服务器

如果是 DNS 解析问题,可尝试更换公共 DNS(如谷歌 DNS、阿里 DNS):

  • 谷歌 DNS:8.8.8.8 和 8.8.4.4
  • 阿里 DNS:223.5.5.5 和 223.6.6.6

(修改方法:根据你的操作系统(Windows/macOS/Linux)在网络设置中配置)

5. 尝试 SSH 协议克隆(推荐)

如果 HTTPS 协议始终有问题,可尝试用 SSH 协议克隆(需要先配置 GitHub SSH 密钥):

git clone [email protected]:bym110/vue-echarts.git
  • 如何配置 SSH 密钥:参考 GitHub 官方文档 Connecting to GitHub with SSH

6. 确认 GitHub 服务状态

极少数情况是 GitHub 服务器故障,可访问 GitHub Status 查看是否有服务中断。

如果以上步骤仍未解决,可能是你的网络环境对 GitHub 有特殊限制(如企业内网、校园网等),可尝试切换网络(如手机热点)再测试。

目录

  1. 1. 检查基础网络连接
  2. 2. 检查代理设置
  3. Windows 系统
  4. 3. 检查防火墙/安全软件
  5. 4. 更换 DNS 服务器
  6. 5. 尝试 SSH 协议克隆(推荐)
  7. 6. 确认 GitHub 服务状态

更多推荐文章

查看全部
  • 鸿蒙 5.0/6.0 第三方应用侧载与小白调试助手使用指南
  • 渐进式 AIGC 聚合系统:多模型私有化部署与 Agent 工作流
  • 用 AstrBot+NapCat 搭个 QQ 机器人,再打通公网
  • Arduino BLDC 机器人 IMU 角度读取与 PID 互补滤波控制
  • 2025 年主流 ChatGPT 桌面客户端对比与配置指南
  • 本地 AI 智能体 OpenClaw 功能特性与常用指令详解
  • 滑动窗口算法实战:最大连续 1 的个数 III 与将 x 减到 0 的最小操作数
  • Xilinx FPGA 开发:Vivado 流与 Vitis 流深度解析
  • VS Code + Continue 集成 DeepSeek 配置指南
  • SQL Server 安装与基础使用指南
  • Flutter 使用 sanitize_html 库防御 XSS 注入风险(OpenHarmony 适配)
  • 二分查找实战:旋转排序数组最小值与缺失数字
  • MiniOneRec 框架解析:基于 LLM 的生成式推荐系统实践
  • 如何成为一名黑客
  • ComfyUI ControlNet 模型推荐清单(2025 版)
  • 25 个实用 Prompt 技巧:有效降低 AI 生成内容检测率
  • Docker 镜像仓库基础与实战
  • C++红黑树设计与实现详解
  • Python 基于 Transformer 的时序数据建模与实现详解
  • C++ 继承进阶:友元、静态成员与菱形继承解析

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online