Skip to main content

Permission levels for a personal account repository

A repository owned by a personal account has two permission levels: the repository owner and collaborators.

About permissions levels for a personal account repository

Repositories owned by personal accounts have one owner. Ownership permissions can't be shared with another personal account.

You can also invite users to your repository as collaborators. For more information, see コラボレーターを個人リポジトリに招待する.

ヒント

If you require more granular access to a repository owned by your personal account, consider transferring the repository to an organization. For more information, see リポジトリを移譲する.

Owner access for a repository owned by a personal account

The repository owner has full control of the repository. In addition to the actions that any collaborator can perform, the repository owner can perform the following actions.

ActionMore information
Invite collaboratorsコラボレーターを個人リポジトリに招待する
Change the visibility of the repositoryリポジトリの可視性を設定する
Limit interactions with the repositoryリポジトリでの操作を制限する
Rename a branch, including the default branchブランチの名前を変更する
Merge a pull request on a protected branch, even if there are no approving reviews保護されたブランチについて
Delete the repositoryリポジトリの削除
Manage the repository's topicsトピックでリポジトリを分類する
Manage security and analysis settings for the repositoryリポジトリのセキュリティと分析設定を管理する
Enable the dependency graph for a private repository, or public forkリポジトリの依存関係を調べる
Delete and restore packagesパッケージを削除および復元する
Customize the repository's social media previewリポジトリのソーシャルメディア向けプレビューをカスタマイズする
Create a template from the repositoryテンプレートリポジトリを作成する
Control access to Dependabot alertsリポジトリのセキュリティと分析設定を管理する
Dismiss Dependabot alerts in the repositoryDependabot アラートの表示と更新
Manage data use for a private repositoryリポジトリのセキュリティと分析設定を管理する
Define code owners for the repositoryコードオーナーについて
Archive the repositoryリポジトリのアーカイブ
Create security advisoriesリポジトリ セキュリティ アドバイザリについて
Display a sponsor buttonリポジトリにスポンサーボタンを表示する
Allow or disallow auto-merge for pull requestsリポジトリ内のプルリクエストの自動マージを管理する
Manage deploy keysデプロイキーの管理
Manage webhookswebhook について

Collaborator access for a repository owned by a personal account

Collaborators on a personal repository can pull (read) the contents of the repository and push (write) changes to the repository.

メモ

In a private repository, repository owners can only grant write access to collaborators. Collaborators can't have read-only access to repositories owned by a personal account.

Collaborators can also perform the following actions.

ActionMore information
Fork the repositoryフォークについて
Rename a branch other than the default branchブランチの名前を変更する
Create, edit, and delete comments on commits, pull requests, and issues in the repository
Create, assign, close, and re-open issues in the repositoryGitHub Issues のドキュメント
Manage labels for issues and pull requests in the repositoryラベルを管理する
Manage milestones for issues and pull requests in the repositoryIssue とプルリクエストのマイルストーンの作成と削除
Mark an issue or pull request in the repository as a duplicateIssue またはPull Requestを重複としてマークする。
Create, merge, and close pull requests in the repositorypull request を使用して作業に対する変更を提案する
Enable and disable auto-merge for a pull requestプルリクエストを自動的にマージする
Apply suggested changes to pull requests in the repositoryプルリクエストでのフィードバックを取り込む
Create a pull request from a fork of the repositoryフォークからプルリクエストを作成する
Submit a review on a pull request that affects the mergeability of the pull requestプルリクエストで提案された変更をレビューする
Create and edit a wiki for the repositoryウィキについて
Create and edit releases for the repositoryリポジトリのリリースを管理する
Act as a code owner for the repositoryコードオーナーについて
Publish, view, or install packagesGitHub Packages について学ぶ
Remove themselves as collaborators on the repositoryコラボレーターのリポジトリから自分を削除する

Further reading