GitHub Pages¶
简单来说,GitHub Pages
是可以轻松快速部署静态网站的方式,你可以在 GitHub 的每一个仓库创建一个对应的静态网站,存放说明或文档。
通俗来说,就是免费使用 GitHub 的服务器来建站,GitHub Pages 与 Git 管理超搭,免费不说,而且相当稳定,有全球CDN加速。
- https://pages.github.com
- About GitHub Pages
这里一定要注意:个人用户只有两种 GitHub Pages 网站的类型:一种是 user
(用户),一种是project
(项目)。
user
类型的网址只能对应唯一的用户,而且仓库的名字必须为 <username>.github.io
,对应的网址为 http(s)://<username>.github.io
。
project
类型的仓库则可以新建很多,只要仓库的名字不为 <username>.github.io
即可,对应的网址为 http(s)://<username>.github.io/<repository>
。
根据这两种类型,建站可以有两种策略:
- 只创建一个user仓库
<username>.github.io
,所有的文章都放在这个仓库中。- 优点:只有一个仓库维护方便
- 缺点:你的个人账户再新建
project
类型的仓库大概率会与这个user仓库冲突。但我感觉一般对于个人来说 一个仓库也完全够用。
- 不创建user仓库,需要静态网站时新建多个
project
类型的仓库- 优点:仓库不限量 仓库之间互不冲突 可以使用不同的框架
- 缺点:多个仓库维护困难