參考知乎:https://www.zhihu.com/question/31377141/answer/384465402
本文前提是你已經搭建好了博客,已經可以通過類似:http://snailclimb.github.io/的方法訪問。
1 沒有域名的話先去申請一個域名
如果你沒有域名的話,可以先到阿里雲:https://mi.aliyun.com/購買一個域名,購買完成之后不用備案就可以(我一開始以為還要備案,所以前前后后拖了很久)
2 在倉庫里添加CNAME文件並在文件中填寫綁定的域名

文件里填寫要綁定的域名且不要包含Http://和www

進入設置,找到 Custom domain添加域名后保存即可(添加CNAME文件並在文件中填寫綁定的域名后應該會自動保存,看看有沒有自動保存)


3 添加域名解析
ping你的http://github.io域名,得到一個IP;

修改你的域名解析記錄,;

添加兩個A記錄,用得到的IP,一個主機記錄為:“www”,一個為“@”,這樣通過snailclimb.top和www.snailclimb.top都能訪問到你的博客了。
