我正在使用另一个静态站点生成器,我希望能够将源文件(在 markdown 中)以及生成的站点签入到我的 username.github.com 存储库中。所以,很像 Jekyll,但我没有使用 Jekyll。我的结构是:
- 资源 1.md 2.md - 目标 索引.html 1.html 2.html --css 应用程序.css index.html(GitHub Pages 想要这里的根目录)
GitHub Pages 正在为 index.html 提供服务,并希望站点的其余部分位于根目录下。我希望从 target/index.html 提供该网站。这将允许我创建一个 source/3.md,在本地生成它,然后推送 source/3.md 和 target/3.html。
我能想到的唯一方法是:
有 2 个存储库 - 一个用于降价,另一个仅用于 html。
有一个包含降价的分支并将源提交到该分支并在提交生成的目标 html 之前切换到 master。
将markdown保留在根目录(而不是'source')并将html生成到相同的根目录
作为一个长镜头,采用 Jekyll 目录结构,并希望它不会因为认为它是一个真正的 Jekyll 风格的网站而以某种方式干扰