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

用hexo初始化博客执行hexo init时碰到的问题

用hexo初始化博客执行hexo init时碰到的问题

$ hexo init myblog
INFO  Cloning hexo-starter https://github.com/hexojs/hexo-starter.git
fatal: unable to access 'https://github.com/hexojs/hexo-starter.git/': SSL certificate problem: unable to get local issuer certificate
WARN  git clone failed. Copying data instead
INFO  Install dependencies
INFO  Start blogging with Hexo!

如果出现这样的报错和页面

问题核心原因

SSL证书验证失败:Git在克隆GitHub仓库时无法验证其SSL证书有效性,可能由以下原因导致

  1. 本地Git证书配置缺失或错误(尤其Windows系统)
  2. 网络环境限制(如国内访问GitHub不稳定)
  3. 系统时间/时区错误(证书验证依赖准确时间)

解决方法我查了很多,就这个蛮好用的,可以用用

临时关闭Git的SSL验证(应急方案)
git config --global http.sslVerify false  # 关闭验证
hexo init myblog                          # 执行初始化
git config --global http.sslVerify true   # 完成后恢复验证

⚠️ 此方法存在安全风险,仅建议临时使用。

成功画面

image-20250317132451440


http://www.kler.cn/a/591758.html

相关文章:

  • Linux的Shell编程
  • 学习网络层
  • 手搓智能音箱——语音识别及调用大模型回应
  • 如何用AI轻松制作完美PPT,节省时间又提升效率
  • Python基础语法全解析:从入门到实践
  • TikTok账号养成计划:从0到1打造高权重店铺
  • Centos7使用docker搭建redis集群
  • hibernate 自动生成数据库表和java类 字段顺序不一致 这导致添加数据库数据时 异常
  • 谢希仁第八版计算机网络期末复习(自检提纲,后附大题答案)
  • 使用 OpenSSL 构建安全的网络应用
  • C语言论递归函数及其本质
  • Bug 算法路径规划:原理、推导与实现
  • 【鸿蒙开发】Hi3861学习笔记- 定时器中断
  • 无人机+无人车+自组网:空地协同组网技术详解
  • 课下测试:C编程工具测试
  • shell脚本运维开发(持续更新...)
  • DeepSeek + 药物研发:解决药物研发周期长、成本高-降低80%、失败率高-减少40%
  • NO.42十六届蓝桥杯备战|数据结构|算法|时间复杂度|空间复杂度|STL(C++)
  • C++学习之云盘项目nginx
  • 无人机市场观察2025.3.18