ブランチ制限の有効化
You can enforce branch restrictions so that only certain users or teams are able to push to a protected branch.
保護されたブランチは、GitHub Free ではパブリックリポジトリでのみ使用でき、GitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server ではパブリックおよびプライベートリポジトリで使用できます。 ブランチの制限は、パブリック及びGitHub Team、GitHub Enterprise Cloud、GitHub Enterprise ServerのOrganizationが所有するプライベートリポジトリで利用できる種類のブランチ保護です。
Anyone with admin permissions to a repository can enable branch restrictions.
リポジトリ中の一部あるいはすべてのブランチに、保護されたブランチの設定を自動的に強制することができます。詳細は「保護されたブランチを設定する」を参照してください。
-
GitHub Enterprise で、リポジトリのメインページへ移動します。
-
リポジトリ名の下で [Settings] をクリックします。
-
左のメニューで [Branches] をクリックします。
-
[Branch protection rules] の横の [Add rule] をクリックします。
-
[Branch name pattern] の下で、保護したいブランチの名前またはパターンを入力します。
-
[Rule settings] で、[Restrict who can push to matching branches] を選択します。
-
Search for and select the users or teams who will have permission to push to the protected branch.
-
[Save changes] をクリックします。