开通多个 Github Pages 并绑定域名
有很多教程中提到一个 Github 账户只能创建一个 Github Pages 仓库,这样的说法是不对的。因为除了通过创建 username.github.io 来自动创建 Github Pages 仓库的方式,还有其他方式创建 Github Pages 仓库:
- 创建一个普通公开仓库,名称随意。这里假设名称为 another.repo ;
- 在该仓库中,新增 gh-pages 分支,并将代码提交到此分支;此时,你就拥有了另外一个 Github Pages 仓了,其网址为 username.github.io/another.repo ;
- 如同前文提到的绑定域名的方式一样,创建 CNAME 文件、增加 DNS 记录就可以绑定域名。
多个仓库绑定域名的方式如下图所示:

有了多个仓库,我们就可以不需要新建 Github 账号,创建另外的 Github Pages 仓库存放图片、脚本等内容,方便使用 Markdown 写文章时调用。
发表回复