Skip to main content

個人アカウントのリポジトリの権限レベル

個人アカウントが所有するリポジトリには、リポジトリ所有者とコラボレーターという 2 つのアクセス許可レベルがあります。

ヒント

個人アカウントが所有しているリポジトリに対して、より詳細なアクセス権が必要な場合には、リポジトリを組織に移譲することを検討してください。 詳しくは、「リポジトリを移譲する」をご覧ください。

個人アカウントが所有しているリポジトリに対する所有者アクセス権

個人用アカウントによって所有されるリポジトリには、リポジトリを完全に制御できる 1 人のオーナーがいます。 コラボレータが実行できるアクションに加えて、リポジトリオーナーは次のアクションを実行できます。

アクション詳細情報
コラボレーターの招待
コラボレーターを個人リポジトリに招待する
リポジトリの表示変更
リポジトリの可視性を設定する
リポジトリとのインタラクションの制限
リポジトリでの操作を制限する
デフォルトブランチを含むブランチ名の変更
ブランチの名前を変更する
保護されたブランチで、レビューの承認がなくてもプルリクエストをマージする
保護されたブランチについて
リポジトリを削除する
リポジトリの削除
リポジトリのトピックの管理
トピックでリポジトリを分類する
リポジトリのセキュリティおよび分析設定の管理
リポジトリのセキュリティと分析設定を管理する
プライベート リポジトリ、またはパブリック フォークの依存関係グラフを有効にする
リポジトリの依存関係を調べる
パッケージの削除および復元
パッケージを削除および復元する
リポジトリのソーシャルメディア向けプレビューのカスタマイズ
リポジトリのソーシャルメディア向けプレビューをカスタマイズする
リポジトリからのテンプレートの作成
テンプレートリポジトリを作成する
Control access to Dependabot alerts へのアクセスを制御する
リポジトリのセキュリティと分析設定を管理する
リポジトリで Dependabot alerts を閉じる
Dependabot アラートの表示と更新
プライベートリポジトリのデータ利用の管理
リポジトリのセキュリティと分析設定を管理する
リポジトリのコードオーナーを定義する
コードオーナーについて
リポジトリのアーカイブ
リポジトリのアーカイブ
セキュリティアドバイザリの作成
リポジトリ セキュリティ アドバイザリについて
スポンサーボタンの表示
リポジトリにスポンサーボタンを表示する
プルリクエストの自動マージを許可または禁止
リポジトリ内のプルリクエストの自動マージを管理する
デプロイキーの管理
デプロイキーの管理
webhookの管理
webhook について

個人アカウントが所有しているリポジトリに対するコラボレーター アクセス権

GitHub では、24 時間以内にリポジトリに招待できる人数に上限があります。 この上限を超える場合は、24 時間待つか、コラボレーションする人数の多い Organization を作成してください。 詳しくは、「新しい Organization をゼロから作成」をご覧ください。

個人リポジトリのコラボレータは、リポジトリのコンテンツをプル(読み取り)したり、リポジトリに変更をプッシュ(書き込み)したりすることができます。

メモ

プライベート リポジトリでは、リポジトリ オーナーはコラボレーターに書き込みアクセスしか付与できません。 個人アカウントが所有するリポジトリに対して、コラボレーターが読み取り専用アクセス権を持つことはできません。

コラボレータは、次のアクションを実行することもできます。

アクション詳細情報
リポジトリのフォーク
フォークについて
デフォルトブランチ以外のブランチ名の変更
ブランチの名前を変更する
リポジトリ内のコミット、プルリクエスト、Issue に関するコメントの作成、編集、削除
問題について
  • プルリクエストへのコメント
  • 混乱を生じるコメントを管理する
    リポジトリ内の Issue の作成、割り当て、クローズ、再オープン
    GitHub Issues ドキュメント
    リポジトリ内の Issue とプルリクエストのラベル管理
    ラベルを管理する
    リポジトリ内の Issue とプルリクエストのマイルストーン管理
    Issue とプルリクエストのマイルストーンの作成と編集
    リポジトリ内の Issue またはプルリクエストを重複としてマーク
    Issue またはPull Requestを重複としてマークする。
    リポジトリ内のプルリクエストの作成、マージ、クローズ
    pull request を使用して作業に対する変更を提案する
    プルリクエストの自動マージの有効化または無効化
    プルリクエストを自動的にマージする
    リポジトリ内のプルリクエストに提案された変更を適用
    プルリクエストでのフィードバックを取り込む
    リポジトリのフォークからプルリクエストを作成
    フォークからプルリクエストを作成する
    プルリクエストのマージ可能性に影響するプルリクエストについてレビューを送信
    プルリクエストで提案された変更をレビューする
    リポジトリ用のウィキの作成と編集
    ウィキについて
    リポジトリ用のリリースの作成と編集
    リポジトリのリリースを管理する
    リポジトリのコードオーナーの定義
    コードオーナーについて
    パッケージの公開、表示、インストール
    GitHub Packages について学ぶ
    リポジトリでコラボレーターである自身を削除する
    コラボレーターのリポジトリから自分を削除する

    リポジトリのアクセス許可をさらに細かく制御したい場合は、組織内にリポジトリを作成できます。 詳しくは、「GitHubに対するアクセス許可」をご覧ください。

    コラボレーターを削除した後のアクセス

    コラボレーターが削除される一方でプライベートリポジトリのフォークが削除されると、その個人はリポジトリのローカルクローンをそのまま保持します。

    コラボレータをプロジェクトから削除すると、そのコラボレータはリポジトリに対する読み取り/書き込みアクセスを失います。 リポジトリがプライベートであり、その個人がフォークを作成している場合、そのフォークも削除されます。

    次のステップ

    コラボレーターを個人用リポジトリに追加する方法については、「コラボレーターを個人リポジトリに招待する」を参照してください。