为什么gh-pages选项不再可用?

时间:2019-08-14 07:08:02

标签: git github github-pages

几年前,我曾经使用一个单独的孤立分支gh-pages来发布我的网站。这是不使用生成的工件污染我的分支的好方法。

我昨天注意到gh-pages选项不再可用。相反,我只有这两个选项:

enter image description here

我在GitHub上找不到有关此文档的任何文档,所以我在这里问我的问题:

  • 是否仍然可以使用孤立分支来发布页面?
  • 为什么从GitHub中删除了此选项?这是不好的做法吗?

1 个答案:

答案 0 :(得分:2)

是的,可以创建一个gh-pages分支,将您的index.html(或您拥有的东西)放在那里,将其推送到GH远程设备,然后访问您的网站。完成此操作后,在您的仓库中,将出现一个带有Environment的标签,您可以在其中访问部署并查看它。您甚至不必在GitHub设置菜单中启用gh-pages选项!

虽然奇怪的是设置菜单中缺少此选项,但仍然可以使用此功能,并且here对此进行了详细记录。

更有趣的是,在我测试了这一点并为我的一个仓库创建了非常简单的GitHub页面之后,设置菜单中的TURNED ON选项就可以了,一旦拥有这样一个分支就可以使用:)

因此,当前这可能是GitHub的错误。

无论如何,请继续经营您的分支机构!