页面在不同分支上的Git如何工作?

时间:2011-08-02 08:19:29

标签: git github

我的存储库中有两个分支(SAMPLE)

  1. 掌握......在大师之下---> AA(文件夹) - > A.html

  2. gh-pages ..在gh-pages --->下BB(文件夹) - > B.html

  3. 我已将master作为默认设置。

    如果我的用户名是USER,那么我得到USER.github.com/SAMPLE/BB/B.html - 它工作正常,我可以看到我的网页。

    那么如何查看母版页呢?比如(USER.github.com/SAMPLE/AA/A.html)

2 个答案:

答案 0 :(得分:2)

gh-pages分支是特殊的,是映射到USER.github.com/SAMPLE网络空间的唯一分支。如果您希望其他文件显示在gh-pages分支中,则需要详细说明您要为其他人做些什么,以便能够就如何做到这一点提出好的建议。例如:

  • 是您在那里发布的这些生成的文件,比如自动生成的文档?
  • 是您的主分支,只是您想要显示的页面?

等。等

答案 1 :(得分:0)

只需将master分支合并到gh-pages分支。

git checkout gh-pages
git merge master
git commit -m 'Added AA folder from the master to be available via the web-page'
git push origin gh-pages