我需要使用git-pages发布网站,而不是在从master创建的子分支上发布,例如分期

时间:2019-07-09 04:02:45

标签: github

将我的网站发布到GitHUb中除master之外的其他分支上

我已经从master分支创建了一个名为staging的分支,我想为我的代码发布该分支而不是master,并在测试完成后在master上发布。

如果有任何方法可以在分支上进行测试,并将代码合并到master分支中作为最终部署。

任何帮助将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

帮助页面“ Configuring a publishing source for GitHub Pages”很清楚:

  

您可以将GitHub Pages配置为从master分支上gh-pages/docsmaster文件夹中发布项目页面和其他页面站点的站点源文件符合某些条件的

     

如果您的网站是具有名为<username>.github.io<orgname>.github.io的存储库的用户或组织页面,则无法从其他位置发布网站的源文件。
  具有此类存储库名称类型的User and Organization Pages仅从master分支发布。

您有various tricks to publish from a subfolderanother folder,但没有其他分支机构。