GitHub のリポジトリから直接 Web サイトを作成する方法について説明します。 Jekyll などの Web サイト構築ツールを調べ、GitHub Pages サイトに関する issue をトラブルシューティングします。
変更が特定のブランチにプッシュされたときに公開するように GitHub Pages サイトを構成することも、GitHub Actions ワークフローを作成してサイトを公開することもできます。
新規または既存のリポジトリ内に、GitHub Pages サイトを作成できます。
特定の DNS レコードとリポジトリ設定を設定または更新し、GitHub Pages サイトのデフォルトドメインをカスタムドメインに指定することができます。
プロジェクトサイトをパブリックまたはプライベートで公開することにより、プロジェクトサイトのアクセス制御を管理できます。
GitHub Pages では、カスタム ドメインを使用する、つまりサイトの URL のルートを octocat.github.io などの既定値からあなたが所有するドメインに変更することができます。
Jekyllは、GitHub Pagesのサポートが組み込まれている静的サイトジェネレータです。
GitHub Pages サイトのカスタムドメインまたは HTTPS について、よくあるエラーを確認して Issue を解決することができます。
HTTPS は、他者によるあなたのサイトへのトラフィックの詮索や改ざんを防ぐ暗号化のレイヤーを追加します。 透過的に HTTP リクエストを HTTPS にリダイレクトするために、あなたの GitHub Pages サイトに HTTPS を強制できます。
サイト上の存在しないページにアクセスしようとした際に表示される、404 エラーページをカスタマイズできます。
テーマを追加およびカスタマイズすることにより、Jekyll サイトをパーソナライズできます。
Jekyll ビルドエラーのメッセージを利用して、GitHub Pages サイトの問題をトラブルシューティングすることができます。