# プルリクエストのマージ設定を行う

GitHub.com で pull request のマージを設定して、Git 履歴を管理するワークフローと設定と一致させることができます。

## Links

* [GitHubのマージ メソッドについて](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github)

  リポジトリへのプッシュ アクセスを持つ共同作成者に対し、pull request をさまざまなマージ オプションを使ってマージしたり、リポジトリのすべての pull request に特定のマージ方法を強制したりすることを許可できます。

* [pull request のコミット マージを設定する](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests)

  リポジトリ内の GitHub.com のすべての pull request マージに対してマージ コミットを適用、許可、または無効にすることができます。

* [プルリクエストにコミットの圧縮を設定する](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)

  リポジトリ内の GitHub.com に対するすべての pull request マージに対してコミット スカッシュを適用、許可、または無効にすることができます。

* [プルリクエストにコミットのリベースを設定する](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests)

  リポジトリ内の GitHub に対するすべての pull request マージに対してコミット リベースを強制、許可、または無効にすることができます。

* [マージキューの管理](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue)

  リポジトリ内の pull request のマージ キューを使って、開発速度を向上させることができます。

* [プルリクエスト ブランチを更新する提案の管理](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)

  ベース ブランチで最新ではない場合に、ユーザーが pull request ブランチを常に更新できるようにすることができます。

* [リポジトリ内のプルリクエストの自動マージを管理する](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository)

  リポジトリ内のプルリクエストの自動マージを許可または禁止できます。

* [ブランチの自動削除を管理する](/ja/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-the-automatic-deletion-of-branches)

  プルリクエストがリポジトリにマージされた後、「ヘッドブランチ」を自動的に削除することができます。