一个github账户拥有多个page

  在建好博客后,我发现了一个尴尬的事,就是我的一些demo无法展示了,因为我的github page放了我的博客,无法放其他展示页面了,可是我又想放自己的展示网页,怎么办呢?

  我首先想到的是将文件放在博客文件下面,然后引用,但是hexo主题可能会对内容样式修改,资源多了会很乱的感觉,反反复复修改了不少东西,效果不尽人意。今天我特意上网查了一下关于github page的资料,发现原来还可以建多个page,只不过命名不是username.github.io的形式了。

  现在假设你拥有一个username.github.io的博客主页,然后你还想要添加页面去展示其他内容,你可以这么做:

  • 新建仓库,命名随意,不要用username.github.io形式,比如我新建一个仓库,名为demo

  • 仓库建好后,进入仓库,点击Settings,往下翻到GitHub Pages,点击choose a theme,这里随便选一个就行,因为你也不需要主题,在放自己页面之前可以删掉。选一个主题后,commit changes,这时仓库就有下面截图中的两个文件:
    image.png这是主题的配置文件和主页面,可以直接删掉,然后放入自己的主页index.html

  • 假设你已经将你的index页面放进仓库,这时就可以通过username.github.io/仓库名来访问了,比如我的新建仓库名为demo,就看以通过https://wungjyan.github.io/demo/来访问了。