跳转到内容

GitHub-Jekyll

先阅读注意事项,然后根据参考链接进行操作。

username如果不是Github账户名,这个仓库就会成为username.github.io的子站点,比如访问地址会是:username.github.io/aaa.github.io。

可见,username.github.io是Github默认分配给你的域名,同名仓库即代表着默认网站内容。而username.github.io/仓库名称,是用来访问你的其它仓库的地址。

引自:Github Pages + jekyll 全面介绍极简搭建个人网站和博客

创建步骤参考链接:为站点创建仓库

Windows安装参考链接:Jekyll on Windows

Windows下载RubyInstallers

操作到第3步时,需要先将软件镜像源切换至国内清华源,然后再执行gem install jekyll bundler安装jekyll。

切换清华镜像源参考链接:Ruby Gems

执行命令:

gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/

bundle config mirror.https://rubygems.org https://mirrors.tuna.tsinghua.edu.cn/rubygems

  1. 需要先将GitHub仓库拉取到本地,可以使用VS Code直接拉取到指定文件夹。

  2. 在存储库根目录中使用 jekyll new 命令:jekyll new --skip-bundle .

  3. 打开 Jekyll 创建的 Gemfile 文件。

  4. 将“#”添加到以 gem "jekyll" 开头的行首,以注释禁止此行。

  5. # gem "github-pages" 开头的行首“#”符号去除,以取消注释。

  6. 保存并关闭 Gemfile。

  7. 从命令行中,运行 bundle install。

  8. .gitignore文件中增加内容Gemfile.lock

  9. 提交代码到GitHub仓库。

  10. 在 GitHub 上,导航到站点的仓库。

  11. 在存储库名称下,单击 “设置”。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

  12. 存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  13. 在边栏的“代码和自动化”部分中,单击“ Pages”。

  14. 若要查看已发布的网站,请在“GitHub Pages”下单击“ 访问网站”。

引自:创建站点

GitHub Pages发布后站点时区不是北京时间问题(解决时间:2024-11-30)

Section titled “GitHub Pages发布后站点时区不是北京时间问题(解决时间:2024-11-30)”

_config.yml文件中添加一行timezone: Asia/Shanghai

引自:使用Jekyll时遇到的时区问题

目录结构 默认主题minimaGitHub仓库

GitHub Pages 快速入门