我目前使用可爱的Github Pages来托管一个网站.我现在想尝试一些东西,添加内容,新脚本,......所以我有一个dev分支,我在其中执行此操作,并运行本地Web服务器来测试它.一旦我对它感到满意,我就可以将它推送到gh-pages分支进行'发布'.
但是,我现在想知道.是否可以让dev分支也可以像gh-pages分支一样在任何地方访问?这对于让其他人尝试我正在处理的新东西非常有帮助,而不必冒险向所有人发布错误的代码.所以基本上在一个仓库中有两个gh页面的网站,一个用于发布的一个版本.
这是(或类似的)Github可能吗?
我认为可以通过rawgit.com与任何分支机构联系.
例如,如果您的用户/组织是XYZ,您可以访问dev您的用户/组织jekyll网站的分支:
http://rawgit.com/XYZ/XYZ.github.io/dev/_site/index.html
Run Code Online (Sandbox Code Playgroud)
只是不包括_site在.gitignore.您仍然需要在本地构建站点jekyll build,因此它仍然不是一个完美的解决方案.
| 归档时间: |
|
| 查看次数: |
5930 次 |
| 最近记录: |