GitHub Pages 部署指南
GitHub Pages 部署指南
Cui & Jing什么是 GitHub Pages?
GitHub Pages 是 GitHub 提供的静态网站托管服务,可以直接从 GitHub 仓库托管网站。
部署方式
方式一:手动部署
使用 hexo-deployer-git 插件:
1 | npm install hexo-deployer-git --save |
方式二:GitHub Actions 自动部署(推荐)
创建 .github/workflows/deploy.yml 文件:
1 | name: Deploy Hexo to GitHub Pages |
配置步骤
- 在 GitHub 创建仓库
username.github.io - 推送代码到仓库
- 进入仓库 Settings -> Pages
- 选择
gh-pages分支作为源 - 等待部署完成
自定义域名
如果需要绑定自定义域名:
- 在仓库根目录创建
CNAME文件,内容为域名 - 配置 DNS 解析
- 在 GitHub Pages 设置中填写自定义域名
常见问题
部署失败
- 检查 Node.js 版本
- 查看 GitHub Actions 日志
- 确认依赖安装成功
页面无法访问
- 确认分支设置正确
- 检查 CNAME 配置
- 等待 DNS 生效
总结
GitHub Pages 是免费且可靠的静态网站托管服务,配合 GitHub Actions 可以实现自动化部署,非常适合个人博客和项目文档。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果


