facebook twitter hatena line email

「Git/github/マージは承認時のみ」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==main, release/*へのマージのとき、承認必須とする場合== #githubのsettingsのbranchesページを開く #"Add branch ruleset"リンクを押す #TargetB...」)
(相違点なし)

2025年1月15日 (水) 11:52時点における版

main, release/*へのマージのとき、承認必須とする場合

  1. githubのsettingsのbranchesページを開く
  2. "Add branch ruleset"リンクを押す
  3. TargetBranchesの、Add targetを選択し、"Include by pattern"を選択し、"main, release/*"をいれる
  4. "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。