如何从项目文档创建Github页面?

aar*_*ell 20 git github github-pages

我在Github上有一个项目,它有一个包含一些自动生成的HTML文档的目录.我想在Github的项目页面工具中使用该文档.

所以,我已经阅读了有关如何创建项目的gh-pages根分支的说明.这有效地创建了一个空分支.

我想要帮助的是镜像/docs来自master分支的路径中的html文件,因此它们位于gh-pages分支的根目录中.接近这个的最佳方法是什么?

aar*_*ell 16

在这里回答我自己的问题......用Git子模块实现了我想要的东西.

我基本上复制了这个缘故任务中详细内容,但总结如下:

  • docs路径移动到临时文件夹中.提交更改.
  • gh-pages按照通常的说明创建一个干净的分支
  • 将所有内容从temp文件夹移动到新gh-pages分支中.提交更改.
  • 返回主分支,将远程gh-pages作为子模块添加到docs文件夹中.
  • 提交更改.瞧!

  • 你是否必须将`cd`放入`docs`文件夹并单独提交/推送所有内容,或者有一种方法可以使用来自root的单个命令吗? (6认同)