惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
IT之家
IT之家
博客园 - Franky
Stack Overflow Blog
Stack Overflow Blog
宝玉的分享
宝玉的分享
Recent Announcements
Recent Announcements
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
H
Help Net Security
V
V2EX
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
博客园 - 叶小钗
J
Java Code Geeks
博客园 - 【当耐特】
月光博客
月光博客
爱范儿
爱范儿
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件

定の栈

AI 写得出功能,写不好 Dockerfile:Next.js 自托管踩坑记录 多个 AI 一起写代码时,我给它们划的边界 9 个 commit,没有一个人类作者:AI 独自写完一个项目之后 Next.js 渲染模式排查笔记:force-dynamic、hydration 与构建期没有数据库 让 Claude 少写错数据层:Prisma、Drizzle 和几条结构化做法 我的 CLAUDE.md 只有一行:约定文件到底该写多少 同一个月,把主页搬出 Next.js,又把 Hugo 站搬进来 macOS Tahoe 如何用自己的视频做动态壁纸(替换 Aerial 方法) Podman Compose 常用命令速查 创建 Swap 文件 Cursor 2025 Hugo 中文阅读时间计算模版 手动重加载不蒜子计数 入坑舞萌 DX 历时两月终抵 w0 与首鸟加 多邻国 600 天连胜 原神五周年纪念 Asuna 成年生日 告别绝区零 站长18周岁啦! 一位动漫迷的追番日志与热情之旅 起飞日志 Reflector 镜像列表更新常用命令与配置文件 个人自用 rsync 文件同步常用命令 历时千日原神,深渊终抵满星 Arch Linux 个人常用命令记录 《三体III:死神永生》 《三体II:黑暗森林》 《千恋*万花》与现代物理学概念奇妙碰撞后产生出的糟糕想法 Minecraft 15 周年骨折价补票入正 网页添加 Live2D 看板娘
解决Hexo推送时的spawn failed报错
Asuna · 2023-09-30 · via 定の栈

发表于|更新于|编程和技术

|总字数:396|阅读时长:1分钟|浏览量:|

问题复现

想复现这个问题很简单,大概率都是网络导致的问题,只需要把你的代理工具,加速器之类的网络优化加速类软件关了,然后推送设备的网络环境在大陆境内,大概率就可以复现此问题…

问题解决

此类问题一般都是网络环境的不稳定才会引起的,所以先从网络的方向入手解决,首先是使用网络代理工具接力当前设备的网络环境,将Hexo推送的资源接力至其他设备上,从其他设备上发送至GitHub

0x0001

个人使用Clash作为网络代理的介质,查看代理的端口

记录下7890这个端口,如果你使用的是v2ray代理,那么默认端口一般是1080

0x0002

在终端使用以下命令更改git的全局代理设置

git config --global http.proxy http://127.0.0.1:7890

--global指的是全局,127.0.0.1指的是本机,7890指的是刚才记录下来的代理端口

0x0003

更换推送地址,换成https协议的地址,可以到你的GitHub仓库点"Code>HTTPS"复制

然后编辑Hexo站点根目录下的_config.yml配置文件,以更改推送地址

如果你之前使用的就是https的地址而不是ssh,那么这步就可以跳过了

0x0004

然后就是Hexo三连啦!检查是否推送成功

hexo cl && hexo g && hexo d

别忘了启用你的代理工具