Appearance
github.io需要使用github的一个仓库作为发布源,所以需要在github上创建对应的项目。具体可以参考官方指导
创建完项目之后,就可以创建一个站点。官方也有比较详细的说明
如果要使用自定义域名,一般情况是需要先在域名服务商那里设置好CNAME,然后在配置页面进行修改就可以。并且github会帮你申请好https证书,确保https的可访问。具体请参考官方说明