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