无法在GitHub页面中更改源分支

Mar*_*tin 27 github github-pages

我为GitHub Pages创建了一个简单的网站.该站点的源位于"主"分支中,生成的网站(我想看到的内容)位于"gh-pages"分支下.

分行

我希望能够在设置中更改网站的来源.但是,设置是否为灰色?我无法改变它(见下面的截图).我究竟做错了什么?如何切换到"gh-pages"分支?

在此输入图像描述

Ant*_*kov 29

个人或组织网站是建立在master.gh-pagesbranch用于构建项目的站点.

据我所知,你使用的是https://user-name.github.io/ url,这是个人的,所以这就是master分支是默认分支的原因.

请参阅文档页面

如果您的网站是用户或组织页面,有一个名为库<username>.github.io或者<orgname>.github.io,你不能从不同的位置发布您的网站的源文件.具有此类型存储库名称的用户和组织页面仅从主分支发布.

所以答案是否定的,你无法改变它.您必须调整工作流程并将开发保留在另一个分支(让我们称之为development)并master在您准备发布时合并到其中.

  • 有没有人找到解决这个问题的方法? (4认同)