GitHub Pages サイトの公開元を設定する
GitHub Pages サイトでデフォルトの公開元を使用している場合、サイトは自動的に公開されます。 プロジェクトサイトを、別のブランチやフォルダから公開するよう設定することも可能です。
GitHub Pages は、GitHub Free のパブリックリポジトリ、GitHub Pro 、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server のパブリックおよびプライベートリポジトリで利用できます。
ここには以下の内容があります:
リポジトリの管理者権限があるユーザは、GitHub Pages サイトの公開元を設定できます。
公開元に関する詳しい情報については、「GitHub Pages について」を参照してください。
公開元を選択する
公開元を設定する前に、公開元として設定したいブランチまたはフォルダが既に存在していることを確認してください。 たとえば、リポジトリの master
ブランチにある /docs
からプロジェクトサイトを公開する前に、あなたまたはコラボレータが、リポジトリの master
ブランチに /docs
フォルダを作成する必要があります。
-
GitHub Enterpriseで、サイトのリポジトリにアクセスしてください。
-
リポジトリ名の下で Settings(設定)をクリックしてください。
-
[GitHub Pages] で、[Source] ドロップダウンメニューから公開元を選択します。
GitHub Pages サイトの公開に関するトラブルシューティング
ノート: サイトのソースファイルがデフォルトの公開ソース、すなわちユーザ及びOrganizationのサイトであればmaster
、プロジェクトのサイトであればgh-pages
にありながら、サイトが自動的に公開されない場合は、管理権限と認証済みメールアドレスを持つ人がデフォルトの公開ソースにプッシュしていることを確認してください。
docs
フォルダを公開元として選択した後に master
ブランチから /docs
フォルダを削除した場合、サイトはビルドされず、/docs
フォルダがないためページをビルドできないというエラーメッセージが表示されます。 詳細については、「GitHub Pages サイトの Jekyll ビルドエラーに関するトラブルシューティング」を参照してください。