私は別の静的サイト生成プログラムを使用しています。私は、ソースファイル(markdown内)と生成されたサイトを私のusername.github.comリポジトリにチェックインしたいと考えています。だからジキルとよく似ていますが、私はジキルを使用していません。私の構造は次のとおりです。GitHub Pagesを使用すると、Jekyllを使用しないときにルートWebディレクトリを指定できますか?
--source 1.md 2.md --target index.html 1.html 2.html --css app.css index.html (GitHub Pages wants the root here)
GitHubのページはindex.htmlのサービスを提供していると、サイトの残りの部分がルートであることを期待しています。サイトをtarget/index.htmlから提供したいと思います。これにより、私はsource/3.mdを作成し、それをローカルで生成し、source/3.mdとtarget/3.htmlの両方をプッシュすることができます。値下げのための1つだけのhtmlのために別の生成 -
は2つのレポを持っている:
私はこれを行うに考えることができる唯一の方法はです。
には、マークダウンを含むブランチがあり、そのブランチにソースをコミットし、生成されたターゲットhtmlをコミットする前にマスターに切り替えます。
(代わりに、「ソース」の)ルートに値下げを維持し、ロングショットと同じルートディレクトリ
にHTMLを生成し、ジキルdiretory構造を採用し、それが何らかの形で干渉しない願っていますジキルドキュメントhttps://help.github.com/articles/using-jekyll-with-pagesを見直すことが
私は彼らが使用した設計の根拠を理解していません!彼らはジキルと非常に緊密なカップリングをしているようだ!ビルドディレクトリを指定すると、静的ジェネレータでJekyllを切り替えることが可能になりました。 –
リダイレクトはあなたを助けるかもしれません:http://stackoverflow.com/a/32109398/375680 –