👌
GitHubでブランチに保護ルールを設定する方法
-
ブランチ保護ルール設定に移動する
GitHubで**"Settings" > "Branches"** のページにある、"Branch protection rules" のセクションまでスクロールし、"Add branch protection rule" ボタンをクリックします。

-
保護するブランチ名を指定する
"Branch name pattern" の入力フィールドにmainと入力します。

-
保護ルールを設定する
以下の項目にチェックを入れます。これが最も重要な設定です。-
Require a pull request before merging
- この設定をオンにすると、
mainブランチへの直接のプッシュがブロックされ、マージには必ずプルリクエストが必要になります。
- この設定をオンにすると、
-
Require a pull request before merging
-
ルールを作成する
ページ最下部の "Create" ボタンをクリックして、ルールを保存します。
Discussion