在.gitignore内容上使用Github页面

问题描述:

我有一个项目可以生成组成网站的静态资源。它使用gulp,sass和模板将一个静态网站输出到dist/的文件夹中。此文件夹中的内容可以复制并作为静态网站提供。在.gitignore内容上使用Github页面

在.gitignore中,我忽略dist/文件夹,因为它生成的内容是项目的结果。

虽然我想使用github页面来服务我的静态网站。所以基本上,我需要创建一个分支,其中只包含dist/文件夹中的内容,与主分支相反。

有没有什么好的策略呢?

您可以简单地在/dist中创建一个新的存储库并将其指向您的发布分支。

master中的代码和项目存储库中的gh-pages站点。

sources中的代码和master中的站点代表用户存储库。