我有一个项目可以生成组成网站的静态资源。它使用gulp,sass和templating将静态网站输出到dist/
的文件夹。此文件夹中的内容可以复制并作为静态网站提供。
在.gitignore中,我忽略了dist/
文件夹,因为它生成的内容是项目的结果。
我想使用github页面来服务我的静态网站。基本上,我需要创建一个仅包含dist/
文件夹中内容的分支,与主分支相反。
这有什么好的策略吗?
答案 0 :(得分:0)
您只需在/dist
中创建一个新存储库,并将其指向您的发布分支。
master
中的代码和项目存储库gh-pages
中的网站。
sources
中的代码和master
中用于用户存储库的网站。