Z次元
文章 笔记 日志
专题
专栏分类 文章归档
友链
友情链接 朋友圈
留言
头像
系列文章
将Hexo网站部署到GitHub
系列文章
网站搭建
最后更新:2024/12/15|创建时间:2021/4/1
文章摘要
这篇文章主要介绍了如何将使用Hexo构建的博客静态文件上传到GitHub仓库,并通过GitHub Pages服务进行博客的预览和发布。

前言

Hexo的搭建

配置SSH:Git#配置SSH

创建Github仓库

打开Github,登录账号

点击右上角的“+”,选择“New repository”新建仓库;
输入仓库名(仓库名需要与github用户名一致),勾选“Add a README file”,然后点击底部的“Create repository”创建仓库

图片加载失败
图片加载失败

进入创建完成的仓库后点击右侧的“code”按钮,选择“HTTP”,点击右侧的复制图标,将仓库地址复制至剪切板备用
图片加载失败

将主题上传至Github

在hexo的根目录下找到“_config.yml”,修改“deploy”配置:

deploy:
  type: git
  repo: 
    github: 刚才复制的仓库地址
  branch: master

图片加载失败

修改完成后保存,鼠标右键,选择“Git Bash Here”。
在弹出的操作窗口输入指令 hexo generate 或者 hexo g 生成静态文件。
部分情况下,在生成静态文件之前需要清除之前生成的静态文件,输入指令hexo clean 可对静态文件进行清除。
生成静态文件后,输入指令hexo deploy或者hexo d将静态文件上传至github仓库,此过程可能需要输入密码,按照提示输入即可(如果SSH配置成功的话,只有首次上传需要输入密码,若每次上传都需要输入密码,很有可能是SSH配置失败导致)。

或者你也可以直接输入hexo g -d直接完成上传操作

图片加载失败
图片加载失败

上传完成后回到github仓库,可以看到hexo静态文件以上传完成

图片加载失败

预览博客

输入博客地址:用户名.github.io,访问博客
图片加载失败

因为我这是修改后的博客,所以你们看到的会和我的截图内容有所不同

版权声明
本文依据 CC-BY-NC-SA 4.0 许可协议授权,请您在转载时注明文章来源为 Z次元 ,若本文涉及转载第三方内容,请您一同注明。
更多专栏文章推荐
网站搭建
为网站添加灯笼及飘雪特效
2021/1/23
将Hexo部署到腾讯云轻量应用服务器
2020/12/28
Z次元——开源博客项目
2025/3/16
Umami:部署自己的网站访问统计工具
2025/2/16
评论区

删除确认

评论删除后无法恢复,请确认是否继续?
发表评论

这里还没有评论哦

快来发一条评论抢占前排吧

前言
创建Github仓库
将主题上传至Github
预览博客
目录
前言
创建Github仓库
将主题上传至Github
预览博客
博客
文章 笔记 日志
专题
专栏分类 文章归档
友链
友情链接 朋友圈
交流
留言 关于我
主页
菜单
置顶
主题
我的
十玖八柒
每天进步多一点
欢迎到访φ(゜▽゜*)♪
最新评论
个人占星:
DeepSeek没有想象中的好用
个人占星:
想给自己的网站弄个统计功能,但不会弄,头疼
永恒末匕:
好哇塞,这个厉害
十玖八柒:
测试图片发送
我的
关于我
个人主页
站点地图
RSS订阅
导航
十年之约
虫洞穿梭
开源博客
前端开源仓库
后端开源仓库
©2020 - 2025 By 十玖八柒 版权所有
豫ICP备20021466号