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

用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

相关文章:

  • 【即插即用涨点模块】EGA边缘引导注意力:有效保留高频边缘信息,提升分割精度,助力高效涨点【附源码+注释】
  • 告别硬编码:优雅管理状态常量与响应码
  • Ansible Facts变量
  • 相对论之光速
  • IP地址分配
  • Python 中用T = TypeVar(“T“)这个语法定义一个“类型变量”,属于类型提示系统的一部分
  • Java学习打卡-Day18-ArrayList、Vector、LinkedList
  • Ajax原理笔记
  • JDBC数据库连接池技术详解——从传统连接方式到高效连接管理
  • 零拷贝分析
  • LeetCode热题100JS(49/100)第九天|199|114|105|437|236
  • undo log ,redo log 和binlog的区别?
  • 使用 yum 命令安装 MariaDB 指南
  • 安卓edge://inspect 和 chrome://inspect调试移动设备上的网页
  • 瑞幸需要宇树科技
  • UNION,UNION ALL 的详细用法
  • 【leetcode hot 100 437】路径总和Ⅲ
  • Typora 使用教程(标题,段落,字体,列表,区块,代码,脚注,插入图片,表格,目录)
  • 什么是广播系统语言传输指数 STIPA
  • CCF CSP 第30次(2023.05)(1_仓库规划_C++)
  • 兰州大学教授安成邦加盟复旦大学中国历史地理研究所
  • 多地警务新媒体整合:关停交警等系统账号,统一信息发布渠道
  • 支持企业增强战略敏捷更好发展,上海市领导密集走访外贸外资企业
  • 权益类基金发行回暖,这些老将挂帅新基,谁值得买?
  • 青海规范旅游包车行为:不得引导外省籍旅游包车违规驻地运营
  • 中国科考船在钓鱼岛附近活动,外交部:完全是中国主权权利范围内的事