はじめに
GitHub Pages は、GitHub リポジトリから直接ホストされる無料の静的 Web サイトです。 誰でも YAML や Markdown などの標準的なテクノロジを使用して、数分でサイトを構築し、保守することができます。
たとえば、作業中のプロジェクトに関する情報を共有する基本的な Web サイトを設定するとします。 履歴書やポートフォリオのような個人サイトの場合や、ユーザー ガイドや開発者向けリファレンスのような専門的なサイトの場合があります。 GitHub Pages を使用すると、サイトを数分で立ち上げることができ、Markdown の基本知識があれば誰でもサイトに投稿できるようになります。 また、ブランチやプル要求など、GitHub のソース管理に関するすべてのメリットも得られます。
このモジュールでは、GitHub Pages を設定して使用し、個人用とプロフェッショナル用の両サイトをホストする方法について説明します。
学習の目的
このモジュールでは、次のことを行います。
- GitHub Pages を有効にする
- Jekyll を使用してテーマを選択する
- YAML front matter を使用する
- サイトをカスタマイズする
- ブログ投稿の作成と編集
前提条件
- GitHub のアカウント
- GitHub でファイルに移動したり編集したりできること
このモジュールを開始する前に、「Markdown を使用して GitHub 上で効果的に通信する」を完了することをお勧めします。