Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

プルリクエストを自動的にマージする

プルリクエストの自動マージを有効にすると、すべてのマージ要件が満たされたときにプルリクエストが自動的にマージされるようになり、開発速度を上げることができます。

Pull Requestの自動マージは、GitHub Free及びOrganizationのGitHub Freeのパブリックリポジトリ、GitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Serverのパブリック及びプライベートリポジトリで利用できます。

自動マージについて

プルリクエストの自動マージを有効にすると、必要なすべてのレビューを満たし、ステータスチェックに合� �すると、プルリクエストが自動的にマージされます。 自動マージにより、要件が満たされるのを待つ必要がなくなるため、他のタスクに進むことができます。

プルリクエストで自動マージを使用する前に、リポジトリで自動マージを有効にする必要があります。 詳しい情� �については、「リポジトリ内のプルリクエストの自動マージを管理する」を参照してく� さい。

You can provide feedback about auto-merge through a GitHub Enterprise Server feedback discussion.

自動マージの有効化

Note: The option to enable auto-merge is shown only on pull requests that cannot be merged immediately. たとえば、ブランチ保護のルールが「マージの前にPull Requestレビューが必� �」あるいは「マージの前にステータスチェックをパスすることが必� �」を求めるものの、これらの条件がま� 満たされていない� �合です。 詳しい情� �については「ブランチ保護ルールの管理」を参照してく� さい。

リポジトリへの書き込み権限を持つユーザは、プルリクエストの自動マージを有効化できます。

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. リポジトリ名の下で、クリックします Pull requests Issues tab
  3. [Pull Requests] リストで、自動マージするプルリクエストをクリックします。
  4. 必要に応じて、マージ方法を選択するには、[Enable auto-merge] ドロップダウンメニューを選択してから、マージ方法をクリックします。 詳しい情� �についてはプルリクエストのマージについてを参照してく� さい。 [Enable auto-merge] ドロップダウンメニュー
  5. [Enable auto-merge] をクリックします。 自動マージを有効化するボタン
  6. If you chose the merge or squash and merge methods, type a commit message and description. Fields to enter commit message and description
  7. [Confirm auto-merge] をクリックします。

自動マージの無効化

リポジトリへの書き込み権限を持つユーザと、プルリクエストの作者であるユーザは、プルリクエストの自動マージを無効化できます。

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. リポジトリ名の下で、クリックします Pull requests Issues tab
  3. [Pull Requests] リストで、自動マージを無効化するプルリクエストをクリックします。
  4. マージボックスで、[Disable auto-merge] をクリックします。 自動マージを無効化するボタン