GitHub Pages の概要
GitHub Pages は、HTML、CSS、JavaScript ファイルを GitHub 上のリポジトリから直接取得し、必要に応じてビルド プロセスを通じてファイルを実行し、Web サイトを発行する静的サイト ホスティング サービスです。 GitHub Pagesのサンプル コレクションでは、GitHub Pages サイトの例を確認できます。
GitHub Pages サイトの種類
GitHub Pages サイトには 2 種類あります。 ユーザーまたは organization アカウントに関連付けられたサイトと、特定のプロジェクト用サイトです。
| プロパティ | ユーザーと組織のサイト | プロジェクト サイト |
|---|---|---|
| ソース ファイル |
<owner>.github.io というリポジトリに格納する必要があります (この <owner> は個人または organization のアカウント名です) | プロジェクトのコードを含むリポジトリ内のフォルダーに格納されます |
| 制限 | アカウントごとに最大1つのサイト | リポジトリごとに最大1つのサイト |
| 既定のサイトの場所 | http(s):/ | http(s):/ |
サイトを非公開で発行する場合、サイトの URL は異なります。 詳しくは、「GitHub ページ サイトの表示設定を変更する」をご覧ください。
独自のカスタム ドメインでのホスト
GitHubのgithub.io ドメインまたは独自のカスタム ドメインでサイトをホストできます。 「GitHub Pages サイトのカスタム ドメインの構成」を参照してください。