📖
GitHub Pagesで静的サイトを公開するまで
1. リポジトリを作成
- GitHubにログイン。
- 右上の「+」ボタンをクリックし、New repositoryを選択。
- 以下の設定を入力してリポジトリを作成。
-
Repository name: 任意の名前(例:
my-website
) - Public: 公開(Public)を選択。
- 「Add a README file」にチェックを入れてもOK。チェックを入れると
README
ファイルを作成してくれます。
-
Repository name: 任意の名前(例:
2. index.htmlの作成
GitHub上で作成
- Codeタブの 「Add file」→「Create new file」をクリック
- index.htmlファイルを作成します。(内容はなんでもOK)
- 「Commit changes」をクリック、 コミットメッセージなどを入力して変更を保存。
アップロード
- Codeタブで「Add file」→「Upload files」をクリック。
- index.htmlやその他のHTML/CSS/JSファイルをアップロード。
- 必要に応じてディレクトリ構造を整えます。
- 「Commit changes」をクリックして変更を保存。
3. GitHub Pagesを有効化
- リポジトリの「Settings」タブを開く。
- 左サイドバーの「Pages」をクリック(新しいGitHubでは「Code and automation」の中にあります)。
-
「GitHub Pages」セクションを探す。
- Branchセクションで「main」または「master」を選択。
- Folderセクションで「/ (root)」を選択(通常はデフォルト設定のままでOK)。
- 「Save」をクリック。
4. 公開URLを確認
- 数秒待つと「Your site is published at...」という通知が表示されます。
表示されない場合は「Pages」に入り直してください。私はこれ表示されました。 - 表示されたURL(例:
https://your-username.github.io/repository-name/
)をクリック。 - サイトが正常に表示されているか確認します。
注意事項
-
index.htmlが必要: Webページのルートとなる
index.html
ファイルが必須です。 - カスタムドメイン: 「Pages」の設定で独自ドメインを追加することも可能です。
- キャッシュの影響: 変更が反映されない場合、ブラウザのキャッシュをクリアしてください。
Discussion