当前位置: 首页 > news >正文

使用SSH解决在IDEA中Push出现403的问题

错误截图:
在这里插入图片描述
控制台日志:

12:15:34.649: [xxx] git -c core.quotepath=false -c log.showSignature=false push --progress --porcelain master refs/heads/master:master
fatal: unable to access 'https://github.com/xxx.git/': The requested URL returned error: 403

描述:使用HTTPS方式连接Git会出现无法访问的情况,但不是必定出现。以笔者情况为例,过去几个月有一半几率会出现,但最终都能通过重启电脑/换5G网/关墙 解决,但今天这些方法都失效了,因此需要彻底解决这一恼人问题。

🕒 1. 已知无效方案

以下这些都是尝试过无效的,不必重蹈覆辙

  1. git config --system http.sslverify false

  2. git config --system --unset credential.helper

  3. 清除Windows凭据
    在这里插入图片描述

  4. IDEA → 版本控制 → GitHub → 改用令牌登录

  5. IDEA → 版本控制 → Git → 勾选“使用凭据帮助程序”

🕒 2. 解决方案

不使用HTTPS方式,使用SSH方式(亲测稳定很多)

首先在本地目录下生成密钥,通常位于C:\Users\xxx.ssh\

ssh-keygen -t rsa -C "your_email@youremail.com" 

一路Enter即可

在这里插入图片描述

随后打印出密钥进行复制

cat id_rsa.pub

拷贝到GitHub的新建SSH密钥即可
在这里插入图片描述

随后进入到GitHub仓库
在这里插入图片描述
把SSH链接复制进Git 远程

在这里插入图片描述

如果你遇到如下443的情况

12:21:06.547: [xxx] git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain master refs/heads/master:master
fatal: unable to access 'https://github.com/xxx.git/': Failed to connect to github.com port 443 after 21079 ms: Couldn't connect to server

建议立刻马上把家里的移动宽带网线剪了(bushi

http://www.dtcms.com/a/130106.html

相关文章:

  • 基于电子等排体的3D分子生成模型 ShEPhERD - 评测
  • 从代码学习深度学习 - 多头注意力 PyTorch 版
  • 【2025软考高级架构师】——项目管理(3)
  • 【毕设】Python构建基于TMDB电影推荐系统
  • L2范数与权重衰退
  • 烟花爆竹储存作业安全要求
  • nodejs构建项目
  • 前端开发中的问题排查与定位:HTML、CSS、JavaScript(报错的解决方式)
  • 高效的内容搜索工具推荐
  • 【工程开发】LLMC准确高效的LLM压缩工具(一)
  • MIPI协议介绍
  • (四十七)Dart 中的 `identical` 函数与 `const` 关键字
  • GM DC Monitor v2.0 数据中心监控预警平台-CMDB使用教程(第十篇)
  • 【图像处理基石】什么是通透感?
  • cropperjs 2.0裁剪图片后转base64提示“Tainted canvases may not be exported”跨域问题的解决办法。
  • 0x03.Redis 通常应用于哪些场景?
  • 【从0到1搞懂大模型】transformer先导:seq2seq、注意力机制、残差网络等(6)
  • C++ 数据结构之图:从理论到实践
  • React(1)基础入门
  • 【模拟电路】PIN光电二极管和APD雪崩光电二极管
  • I/O进程5
  • fio的资料
  • 基于FPGA的一维时间序列idct变换verilog实现,包含testbench和matlab辅助验证程序
  • L1 第6次课 for循环
  • Python学生信息查询
  • Lesson 11 One good turn deserves another
  • AtCoder Beginner Contest 401 E题 题解
  • 文件包含靶场
  • sql 向Java的映射
  • docker compose搭建博客wordpress