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

ブランチ制限の有効化

ブランチ制限を有効化している場合、特定のユーザ、チーム、またはアプリのみが、Organization が所有するリポジトリの保護されたブランチにプッシュできます。

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

Were you able to find what you were looking for?

Organization 所有のリポジトリに対する管理者権限があるユーザは、ブランチ制限を有効化できます。

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

  1. GitHubで、リポジトリのメインページにアクセスしてください。
  2. リポジトリ名の下で Settings(設定)をクリックしてください。
    ???????????
  3. 左のメニューでBranches(ブランチ)をクリックしてください。
    ?????????????????
  4. "Branch protection rules(ブランチ保護のルール)"の隣のAdd rule.(ルールの追加)をクリックしてください。
    ????????????????
  5. "Branch name pattern(ブランチ名のパターン)"の下で、保護したいブランチの名前もしくはパターンを入力してください。
    ?????????????
  6. オプションとして、[Include administrators] を選択します。 これで、設定されたすべての制約がリポジトリ管理者に強制されます。
    [Include administrators] ????????
  7. [Protect matching branches] で、[Restrict who can push to matching branches] を選択します。
    ???????????????
  8. 保護されたブランチにプッシュできる権限を持つ人、チーム、またはアプリを検索し、選択します。
    ?????????
  9. [Create] をクリックします。

参考リンク

Were you able to find what you were looking for?

担当者にお尋ねください

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

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