给 github 每个单独的仓库绑定域名
一个github账号可以建立很多仓库,但是只能有一个个人主页仓库,其余都是项目仓库。主页仓库就是你的名字.github.io这个,其余的就是github.com/xxx/项目名称这种。 前面已经建立个人主页仓库并绑定域名,现在再利用项目仓库网页并绑定个人域名,操作步骤如下:
建立一个仓库
建立一个仓库,仓库名任意。
分支更改
增加gh-pages分支,不能用默认 master,并把默认分支改成gh-pages


查询个人GitHub地址IP并解析
在cmd里面ping一下自己的GitHub域名
1 | ping xxx.GitHub.io |

添加A解析到IP

根目录的source文件夹见CNAME文件
首行写入你要绑定的域名,可以带www 说明:网上建议裸域名。但是是可以带www的,只是项目仓库必须建在gh-pages分支,master分支会一直提示错误。
CNAME文件不能有后缀,新建一个txt,将文件名改成CNAME 并把.txt删除
修改网站根目录’config.yml’文件
1 | deloy: |