我在 GitHub 上有一个项目,其中包含一些自动生成的 HTML 文档的目录。我想在 GitHub 的项目页面工具中使用该文档。
所以,我已经阅读了有关如何操作的说明创建项目的 gh-pages 根分支 http://pages.github.com/#project_pages。这有效地创建了一个空分支。
我想要帮助的是镜像 html 文件/docs
路径从master
分支,所以它们位于根部gh-pages
分支。解决这个问题的最佳方法是什么?
在这里回答我自己的问题...已经通过 Git 子模块实现了我想要的目标。
我基本上复制了什么在这个清酒任务中有详细说明 https://github.com/drnic/sake-tasks/blob/master/github/pages/migrate_website.sake,但总而言之:
- 移动了
docs
临时文件夹的路径。提交更改。
- 创造了一个干净的
gh-pages
分支按照通常的指示 http://pages.github.com/#project_pages
- 将临时文件夹中的所有内容移至新文件夹中
gh-pages
分支。提交更改。
- 回到master分支,添加远程
gh-pages
作为子模块docs
folder.
- 提交更改。瞧!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)