Github pages + Jekyll

It is working now. :ghost:

Create a new gitpage repository.

A new repository name with username.github.io. Setting -> Source: Master -> \(root)

Theme

The page is built by fork from jekyll-TeXt-theme. The idea comes from Yulei’s Blog.

Edit modules

Jekyll structure:

  • _posts 博客内容
  • _pages 其他需要生成的网页,如About页
  • _layouts 网页排版模板
  • _includes 被模板包含的HTML片段,_config.yml中修改位置assets 辅助资源 css布局 js脚本 图片等
  • _data 动态数据
  • _sites 最终生成的静态网页
  • _config.yml 网站的一些配置信息
  • index.html 网站的入口