在github上把master分支的内容作为Github Pages站点
在github上把master分支的内容作为Github Pages站点,有两种方法
方法一
把整个master分支或master分支的/docs目录作为GitHub Pages
第一步
把代码传到github远程仓库
第二步
如果把整个master分支作为Github Pages站点,在settings下Github Pages的source中选择master branch
如果把master分支的/docs目录作为Github Pages站点,则在setting下Github Pages的source中选择master branch /docs folder
方法二
如果你的确想用master分支的其他目录作为Github Pages站点(比如说/dist)
第一步
/dist 目录需要被 git 记录,于是后面我们才可以用它作为子树(subtree),因此 /dist 不能被 .gitignore 规则排除,并且上传到远端仓库。
第二步
git subtree push --prefix dist origin gh-pages
搞定。其中:
dist 代表子树所在的目录名origin 是 remote namegh-pages 是目标分支名称