2011-08-02 34 views
0

我有两个分支在我的仓库(SAMPLE)页面在不同分支上如何在Git中工作?

  1. 主..法师下---> AA(文件夹) - > A.html

  2. GH-页..下GH - 页面---> BB(文件夹) - > B.html

我已经使主人作为我的默认值。

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

那么我如何查看母版页。像(USER.github.com/SAMPLE/AA/A.html)

+0

但分支“gh-pages”下的页面是可访问的,我可以在现场看到它。 – Sarath

回答

2

gh-pages分支是特殊的,并且唯一分支映射到您的USER.github.com/SAMPLE网络空间。如果您希望其他文件出现在您的gh-pages分行中,则需要更多地解释您要为其他人做些什么,以便能够就如何做到这一点提出良好建议。例如:

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

等等,等等

+0

k ..我只想显示几个HTML页面有一些图像和JavaScript,是一个分支就够了吗?如果我只有主人,那么我怎么能在主分支中的特定文件夹中运行该文件? – Sarath

+0

是的,如果你只是想从'http:// USER.github.com/SAMPLE'提供一些文件,你可以在'gh-pages'分支上工作 - 不需要'master'分支。如果你想从'master'中引入所有文件,你可以像@Lakshaman Prasad在他的回答中所建议的那样将该分支合并到'gh-pages'中。 –

+0

好..很好..谢谢Mark ... – Sarath

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 
相关问题