我如何为用户 Github 页面使用 master 以外的分支

How can I use a branch other than master for User Github Pages

Github 页面很好,但它要求您希望显示的静态文件位于 master 分支中。这对我来说是有问题的,因为我打算从源代码生成博客 post 文件,而该代码正是我想要的 master。 Github 项目页面使用 gh-pages 分支。有什么方法可以告诉 github 将该分支用于用户页面存储库?

无法做到这一点,因为所需的分支名称已硬编码到 Github 的页面实现中。您可以做的一件事是创建一个项目页面并将其视为用户页面,如果您 set up a custom domain.

效果会更好

一个简单的解决方法是创建一个具有不同名称的分支并将其视为您的主分支。它不会被命名为"master",但最终每个分支看起来都和Git一样,所以这只是一个语义问题。