GitHub Settings

GitHub Pages設定とは?

GitHub Pagesは、リポジトリ内のファイルをWebページとして公開できる機能です。

このページで整理すること

設定画面で見る場所

Settingsは、リポジトリの公開範囲、権限、branch、Secrets、Pages、危険操作が集まる場所です。初心者は変更する前に、まずどこに何があるかを確認するところから始めます。

設定一言でいうと注意点
Visibility公開範囲public/private変更は慎重に
Collaborators共同編集者不要な権限を増やさない
Branch作業の本線main直pushに注意
Secrets秘密情報の保管実値を公開しない
PagesWeb公開設定秘密情報を出さない
Danger Zone危険操作基本触らない

変更する前に確認すること

確認項目見ること止める条件
公開元どのbranchやfolderを公開するか意図しないファイルが公開される
公開URL外から見えるURL内部情報が表示される
公開前チェックHTMLや画像、リンク秘密情報やnoindex混入がある

Codexと使う時の注意点

  1. Codexへ作業を頼む前に対象リポジトリとbranchを確認する
  2. public/privateとPages公開範囲を確認する
  3. Secretsや認証情報の実値を指示文に書かない
  4. 作業後はGitHubまたはGitHub Desktopで差分を見る
  5. push、merge、公開範囲変更は人間が慎重に判断する

やってはいけないこと

関連ページ

FAQ

Settingsは初心者が触ってもよいですか?

見ることは大切ですが、変更は影響を確認してからにします。特に公開範囲、権限、Danger Zoneは慎重に扱います。

CodexにSettings変更を頼んでよいですか?

確認リストの整理は頼めますが、公開範囲変更、削除、権限変更などは人間確認を前提にします。

privateなら安全ですか?

privateは見える人を制限できる設定です。APIキーやパスワードなどの秘密情報をそのまま入れてよいという意味ではありません。

Secretsの値を本文に書いてよいですか?

書かないのが基本です。実値ではなく「Secretsに設定済み」など一般化して扱います。