Skip to main content

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

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

ヒント

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

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

個人用アカウントによって所有されるリポジトリには、リポジトリを完全に制御できる 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 について学ぶ
リポジトリでコラボレーターである自身を削除するコラボレーターのリポジトリから自分を削除する

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

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

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

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

次のステップ

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