在github页面中提供“公共”文件夹的方法

时间:2014-09-25 14:28:49

标签: github

我在github repo myname.github.io 中有个人博客,我使用 Cabin 站点生成器生成我的站点内容,该生成器在 public 文件夹。我想从公共文件夹中为 Github 页面提供内容。但它始终在查看根文件夹。

是否有任何选项可以告诉 Github 公共文件夹而不是从根文件夹提供内容?

1 个答案:

答案 0 :(得分:0)

  1. 从项目的.gitignore file中删除dist目录(Yeoman默认忽略它)。
  2. 确保git知道您的子树(与您的网站的子文件夹)。 git add dist && git commit -m "Initial dist subtree commit"
  3. 使用subtree push将其发送到GitHub上的gh-pages分支。 git subtree push --prefix dist origin gh-pages 资料来源:https://gist.github.com/cobyism/4730490

  4. 转到项目的设置并将gh-pages设置为分支         对于网站