Skip to main content

プル リクエストをマージして閉じる

マージの競合を解決し、マージする前に効果的にトラブルシューティングを行います。 次に、 GitHubの pull request をマージ、元に戻す、または閉じます。

Resolving a merge conflict on GitHub

Resolve simple merge conflicts directly on GitHub using the conflict editor or handle complex cases via the command line.

Resolving a merge conflict using the command line

Resolve merge conflicts using the command line by identifying conflicting changes, editing files, and committing resolutions.

必須ステータスチェックのトラブルシューティング

必要な状態チェックのトラブルシューティングを行い、よくあるエラーを解決し、保護されたブランチへのマージやプッシュの制限を解除します。

スタックプル要求のトラブルシューティング

リベースの競合、ブロックされたマージ、中断された操作、マージ キューの問題など、スタックされたプル要求に関する一般的な問題を解決します。

pull request のマージ

プル要求をアップストリーム ブランチにマージし、マージ方法を選択し、レビューや状態チェックなどのリポジトリ要件を満たします。

pull request とマージ キューのマージ

GitHubのマージ キューを使用して、プル要求のマージを効率化し、必要なチェックが成功することを確認し、キュー操作を効果的に管理します。

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

プル要求の自動マージを有効または無効にして、ワークフローを効率化し、すべての要件が満たされたら変更を自動的にマージします。

スタックされたプル要求のマージ

スタックを一番下から上、個別、または連続したグループにマージします。

スタックされたプル要求に対する CI の最適化

ワークフロー GitHub Actions スタックに対して実行する方法、ワークフロー内のスタック メタデータにアクセスする方法、冗長な CI 使用率を減らす方法について説明します。

プルリクエストをリバートする

以前マージされたプルリクエストを取り消すための新しいプルリクエストを作成し、マージ競合が発生した場合は対処します。

プルリクエストを閉じる

プル要求をマージせずに閉じて、不要な変更を管理したり、他のブランチの代替ソリューションに対処したりします。