GitHub Settings

GitHubリポジトリの公開範囲とは?

公開範囲は、そのリポジトリを誰が見られるかを決める重要な設定です。

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

設定画面で見る場所

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

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

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

確認項目見ること止める条件
Visibilitypublic/privateの状態変更理由と影響が説明できない
見える人権限を持つ人、外部公開想定外の人が見える
PagesWeb公開の有無秘密情報が出る可能性がある

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に設定済み」など一般化して扱います。

GitHub公開範囲を変更する前のチェック

GitHubの公開範囲は、public/privateの表示だけでなく、誰がアクセスできるか、過去履歴や外部連携に何が残るかも合わせて確認します。

このページでできること

項目見ること初心者の注意点
設定画面visibilityの現在状態を確認自分の権限で変更できるとは限らない
影響範囲fork、clone、Pages、Actions変更前に公式Docsで確認
秘密情報過去履歴やログを確認削除だけでなく再発行を検討

commit前・公開前チェックリスト

公式情報で確認すること

公開範囲、権限、Secrets、GitHub Desktop、Copilot関連の仕様や制限は変わる可能性があります。2026年6月11日確認の公開情報を確認し、このページでは固定仕様として断定しません。