🤖

GitHubでMainブランチを保護する方法

に公開

mainブランチを保護する

mainブランチはpull requestを使って編集するものです。
直接編集することはしません。
なので、編集を拒否する設定をします。

リポジトリのsettingsにアクセス

github.comでリポジトリを開いて、画面上部の「Settings」をクリックしてください。
Image from Gyazo

Branches設定にアクセス

画面左側のメニューから「Branches」をクリックしてください。
Image from Gyazo

ルールの追加

「Add branch protection rule」をクリック
Image from Gyazo

情報の入力

Branch name patternに「main」と入力します。
「Require a pull request before merging」にチェックを入れてください。
デフォルトで「Require approvals」にチェックが入っています。
プルリク承認前にコードレビューを必須にしたい場合は残してください。
Image from Gyazo

一番下まで行き「Create」をクリックします。
Image from Gyazo

以上

GitHubで編集を提案

Discussion