搭建一个属于自己的免费个人博客

前言

  大家都知道 Github 不仅是全球性的代码托管网站,也是世界上最大的支持 Git 版本协议的开发协作平台。绝大多数的知名的开源项目都托管在 Github 上,即使开发代码不在 Github 上,也会在 Github 上开启一个镜像项目。可以说,Github 上只有你想不到的、没有你找不到的代码。另外,我们可以从 Github Pages 的官网上看到,Github 本身所提供的 Pages 功能,不仅仅可以用于展示项目、引导用户下载,同样也可以用于搭建个人网站或者个人博客。无论是单纯的静态网页,还是静态网站生成器生气的网页,都可以使用 Github Pages 向所有人公开展示。

部署

  在已经完成 Jekyll 博客的内容编辑和更新提交的前提下,执行以下操作来完成在 Github 的在线部署。

开启 Pages

  访问 Github 项目,点击 Settings。

开启 Pages Enable Pages

选择分支

  下拉至 Github Pages,选择分支为 master 或者 main,目录为根目录,不要选择主题,建议 Enforce HTTPS。

选择分支 Select branch

自定义域名(可选)

  如果想用自己的域名,可以如上图所示添加一个 CNAME 解析记录到 username.github.io 上,并在自定义域名框中填写该域名。

验证

  浏览器访问 https://username.github.io 或自定义域名即可验证是否成功部署。如果访问失败,可能是因为编译过程失败。一般来说,在本地预览成功,Github 编译也不会有什么大问题。

(2022年5月15日更新)

小提示

  如果发现因为使用了 Github 默认不支持的插件而编译失败,可以使用 Github Action 来自定义编译过程。详情请移步 《利用 Github Action 一键编译多平台 Docker 镜像》

版权声明: 如无特别声明,本文版权归 仲儿的自留地 所有,转载请注明本文链接。

(采用 CC BY-NC-SA 4.0 许可协议进行授权)

本文标题:《 个人免费博客花式搭建指南 Github 篇 》

本文链接:https://lisz.me/tech/webmaster/start-blog-github.html

本文最后一次更新为 天前,文章中的某些内容可能已过时!