Github page的后台程序是由Jekyll搭建,但因为Github的保护措施,非认证的plugin通常不会被Github page支持,但能够使用一些小技巧来绕过屏蔽。git
以我的page为例,我的page展现的是master分支下的内容,因此我的page一般有两个分支,master和开发用的dev分支。code
git push origin dev
git branch -D master
git checkout -b master
git filter-branch --subdirectory-filter _site/ -f
git checkout dev git push --all origin