自動マージについて
自動マージでは、必要なすべてのレビューと状態チェックに合格した後、プル要求が自動的にマージされます。 自動マージを使用する前に、リポジトリに対して自動マージを有効にする必要があります。 「リポジトリ内のプルリクエストの自動マージを管理する」を参照してください。
書き込みアクセス許可のないユーザーがヘッド ブランチに新しい変更をプッシュするか、ベース ブランチを切り替えた場合、自動マージは無効になります。
自動マージの有効化
メモ
自動マージを有効にするオプションは、すぐにマージできない pull request でのみ表示されます。 たとえば、ブランチ保護のルールが「マージの前にPull Requestレビューが必須」あるいは「マージの前にステータスチェックをパスすることが必須」を求めるものの、これらの条件がまだ満たされていない場合です。 詳しくは、「ブランチ保護ルールを管理する」をご覧ください。
リポジトリへの書き込み権限を持つユーザは、プルリクエストの自動マージを有効化できます。
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [Pull requests] をクリックします。
![リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、[pull request] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。](/assets/cb-51156/images/help/repository/repo-tabs-pull-requests-global-nav-update.png)
-
[Pull Requests] の一覧で、自動マージしたいプル リクエストをクリックします。
-
必要に応じて、 ドロップダウン メニューを選択し、マージ 方法をクリックします。 「プルリクエストのマージ」を参照してください。

-
「自動マージを有効にする」 をクリックします。
-
マージまたはスカッシュ マージの方法を選択した場合は、コミットメッセージと説明を入力します。
-
[Confirm auto-merge] をクリックします。
自動マージの無効化
リポジトリへの書き込み権限を持つユーザと、プルリクエストの作者であるユーザは、プルリクエストの自動マージを無効化できます。
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [Pull requests] をクリックします。
![リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、[pull request] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。](/assets/cb-51156/images/help/repository/repo-tabs-pull-requests-global-nav-update.png)
-
"Pull Requests" の一覧で、自動マージを無効にするプルリクエストをクリックします。
-
マージ ボックスで、[自動マージを無効にする] をクリックします。