Github Pages是否使用Master?

时间:2013-09-06 21:56:49

标签: git github master github-pages

我目前正在我的网站上工作,因为我的网站现在是正式的(在它没有域名之前,但现在确实如此),因此不断对主人工作的想法并不那么热情。我想测试一些东西,然后将它们合并为主。这个问题可能不合适,但如果我建立一个新的分支,让我们说称为“测试”,是它,还是不会影响我的网站? (我不相信,但我只想确定),我会像往常一样与主人合并以实现更改?

1 个答案:

答案 0 :(得分:0)

一般来说是,但这取决于您使用的是用户/组织页面还是项目页面。区别在于:

用户/组织页面

  • repo name必须遵循命名格式github.com/username/username.github.io
  • 页面制作内容基于Master
  • 您的网站将位于username.github.io(也可以在回购基础上通过CNAME文件使用custom domain

项目页面

  • 回购名称可以是您想要的任何内容
  • 页面制作内容是从您必须创建的孤立分支中提取的,并命名为gh-pages
  • 您的网站将位于username.github.io/projectname

所以,是的,假设您正在使用用户页面设置,页面将从Master发布您的网站。因此,在将其合并到master中之前,您创建的任何分支都不会影响生产中的内容。

GitHub Pages Help或此Jekyll docs article提供了更多信息。

注意:我为GitHub工作。