GitHub Pages で静的サイトジェネレータとして Jekyll を使う
GitHub Pages は、GitHub Free のパブリックリポジトリ、GitHub Pro のパブリックおよびプライベートリポジトリ、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server で利用いただけます。
GitHub Pages で静的サイトジェネレータとして Jekyll を使用する場合は、サイトの設定、更新、およびトラブルシューティングにおいて、より多くのサポートが得られます。
GitHub PagesとJekyllについて
通常のHTMLコンテンツのサポートに加えて、GitHub Pagesは広く使われている静的サイトジェネレータであるJekyllをサポートしています。
GitHub上のJekyllテーマについて
Jekyllテーマをインストールすれば、CSSファイルを編集したりコピーすることなくGitHub Pagesサイトのデザインをカスタマイズできます。 Jekyllテーマは、SCSS、SASS、画像、CoffeeScriptといったアセットフォルダに保存されるあらゆるファイルを含め、サイトのデザインを変更するのに必要なファイルをパッケージ化したものです。
GitHub PagesサイトへのJekyll テーマの追加
GitHub Pages サイトの _config.yml ファイルを編集して、Jekyll テーマを追加できます。
Jekyll テーマ内の CSS および HTML のカスタマイズ
Jekyll テーマにカスタムスタイルを追加してテーマのレイアウトを変更することで、GitHub Pages サイトをカスタマイズできます。
Jekyll を使用して GitHub Pages サイトをローカルでセットアップする
You can set up a local version of your Jekyll GitHub Pages site to test changes to your site locally. We highly recommend installing Jekyll to preview your site and help troubleshoot failed Jekyll builds.
Jekyll を設定する
Jekyll の設定のほとんどは、_config.yml ファイルを編集して設定できます。