私はGitHub Pagesの「自動ジェネレーター」を使用していますが、単一のindex.htmlと他のWebリソースしか生成しません。
他のマークダウンファイルからマルチページのウェブサイトを生成したい場合、どのように機能しますか?
生成されたページをプルし、必要に応じて変更と追加(新しいページとページ間のリンクの追加を含む)を行ってから、コミットしてプッシュします。
生成された単一のページは、あなたを始めるのに役立ちます。レイアウトを複製して、似たような他のページを手動で生成できます。
Help を参照してください。
Githubに.markdownファイルから.htmlファイルを生成させるには、.markdownの先頭が次のように----ブロックで始まるようにします。
---
title: This will be used as the title-tag of the page head
---
hello
=====
**You are here!**
これはここにあります: http://xlson.com/2010/11/09/getting-started-with-github-pages.html
マークダウンファイルを含めると、Githubが自動的にページを作成します。
yourname.github.io/project-name/
yourname.github.io/project-name/about
yourname.github.io/project-name/foo
これをテストして動作しました。
あなたが本当に楽しいものに乗りたい場合-あなたはジキルに入る必要があります http://jekyllrb.com/
Githubページは Jekyllサイトジェネレーター を使用して、任意の数のマークダウンファイルをHTMLに変換し、レイアウトファイルを介して周囲のテンプレートを適用します。 Jekyllの使用に関するgithubのドキュメントを参照してください: https://help.github.com/articles/using-jekyll-with-pages
コツは、Github Pagesで自動生成するのではなく、 jekyllテンプレート/テーマをダウンロード して、独自の(標準のjekyll構成)のgh-pagesブランチに含める必要があることです。独自の組み込みテーマを使用したファイル。
作成したばかり gh-pages-generator -相互にリンクを持つ複数のマークダウンファイルからナビゲーションを使用してサイトを生成するユーティリティ。