搭建Github博客的过程比较简单,跟着Github找到的仓库一步一步的做就可以了,关键在于通过readme文件的关键字来查找相关的github工程。

搭建github博客

github搜索

在github搜索框中输入blog easily start in:readme stars:>5000

search

查看仓库

查看相关仓库的内容是否符合自身所需

dig

根据步骤设置

  1. Fork该仓库并修改仓库名称为yourgithubusername.github.io

step1

在Fork的仓库中找到Settings,然后修改仓库名称,例如用户名称为huchuanwei1018

step1.1

  1. 定制网站

通过修改配置文件_config.yml来生成定制的网站。

step2

  1. 推送博客

将博客文章名为year-month-day-title.md格式,在文章中使用front-matter配置,然后将其放在/_posts文件夹下就可以查看了。

step3

推送自动工作流

通过构建Github action实现推送自动发布博客功能。Github Action 本质就是 Github 推出的持续集成工具, 每次提交代码到 Github 的仓库后,Github 都会自动创建一个虚拟机(例如 Mac / Windows / Linux),来执行一段或多段指令。

giscus评论系统

经过比较,最终使用giscus评论系统,它使用GitHub Discussions作为存储和管理评论的后端。网站的访客可以通过GitHub账号登录并发表评论。

更新日志

  • date: 2023-11-18
    • desc: 增加推送action自动工作流
  • date: 2024-02-22
    • desc: 添加目录
    • desc: 添加更新日志,推荐阅读和文档
  • date: 2024-02-23
    • desc: 增加giscus评论系统

推荐阅读

Additional Resources

Documentation

  1. Front Matter
  2. Jekyll部署方法
  3. GitHub Actions 快速入门

Useful Websites

  1. YAML
  2. 打造Github Issue到Hexo部署自动工作流
  3. 5 分钟教你快速掌握 GitHub Actions 自动部署博客
  4. 基于 giscus 为网站添加评论系统
原创文章转载请注明出处: 搭建github博客