「Git/github/マージは承認時のみ」の版間の差分
ナビゲーションに移動
検索に移動
ページの作成:「==main, release/*へのマージのとき、承認必須とする場合== #githubのsettingsのbranchesページを開く #"Add branch ruleset"リンクを押す #TargetB...」 |
|||
| 16行目: | 16行目: | ||
Request pull request review from CopilotPreview: 任意 | Request pull request review from CopilotPreview: 任意 | ||
チームの運用によります。Copilotが有効で役立つ場合はON。 | チームの運用によります。Copilotが有効で役立つ場合はON。 | ||
==ルール解除== | |||
#githubのsettingsのRules/Rulesetsページを開く | |||
#作ったルールを削除する | |||
2025年1月15日 (水) 02:58時点における版
main, release/*へのマージのとき、承認必須とする場合
- githubのsettingsのbranchesページを開く
- "Add branch ruleset"リンクを押す
- TargetBranchesの、Add targetを選択し、"Include by pattern"を選択し、"main, release/*"をいれる
- "Require a pull request before merging"にチェックを入れる
"Require a pull request before merging"の設定例
Required approvals: 1または2
小規模チームなら「1」、大規模チームなら「2」。
Dismiss stale pull request approvals when new commits are pushed: ON
新しいコミットがあれば再レビューを促します。
Require approval of the most recent reviewable push: ON
自分の変更を自分で承認するのを防止します。
Require conversation resolution before merging: ON
すべての会話やコメントが解決されてからマージ可能にします。
Request pull request review from CopilotPreview: 任意
チームの運用によります。Copilotが有効で役立つ場合はON。
ルール解除
- githubのsettingsのRules/Rulesetsページを開く
- 作ったルールを削除する