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

前言

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

部署

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

1.访问 Github 项目,点击 Settings。

vgy.me

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

vgy.me

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

验证

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