ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

ブランチ制限の有効化

You can enforce branch restrictions so that only certain users, teams, or apps can push to a protected branch in repositories owned by your organization.

保護されたブランチは、GitHub Free ではパブリックリポジトリでのみ使用でき、GitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server ではパブリックおよびプライベートリポジトリで使用できます。 ブランチの制限は、パブリック及びGitHub Team、GitHub Enterprise Cloud、GitHub Enterprise ServerのOrganizationが所有するプライベートリポジトリで利用できる種類のブランチ保護です。 詳しい情報については「GitHubの製品」を参照してください。

Anyone with admin permissions to an organization-owned repository can enable branch restrictions.

リポジトリ中の一部あるいはすべてのブランチに対して、保護されたブランチの設定を自動的に強制できます。 詳しい情報については保護されたブランチの設定を参照してください。

  1. GitHubで、リポジトリのメインページにアクセスしてください。

  2. リポジトリ名の下で Settings(設定)をクリックしてください。

    リポジトリの設定ボタン

  3. 左のメニューでBranches(ブランチ)をクリックしてください。

    リポジトリオプションのサブメニュー

  4. "Branch protection rules(ブランチ保護のルール)"の隣のAdd rule.(ルールの追加)をクリックしてください。

    ブランチ保護のルールの追加ボタン

  5. "Branch name pattern(ブランチ名のパターン)"の下で、保護したいブランチの名前もしくはパターンを入力してください。

    ブランチルールのフィールド

  6. オプションとして、[Include administrators] を選択します。 これで、設定されたすべての制約がリポジトリ管理者に強制されます。

    [Include administrators] チェックボックス

  7. Under "Protect matching branches", select Restrict who can push to matching branches.

    ブランチ制限のチェックボックス

  8. 保護されたブランチにプッシュできる権限を持つユーザ、チーム、またはアプリを検索し、選択します。

    ブランチ制限の検索

  9. [Save changes] をクリックします。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください