テストにパスしていることが保証されます。リポジトリでブランチの保護を強制した場合、必須ステータスチェックをセットアップできます。詳細は「保護されたブランチを設定する」および「必須ステータスチェックを有効にする」を参照してください。詳しい情報についてはステータスチェックについてを参照してください。必須ステータスチェックを有効化すると、保護されたブランチへのブランチのマージは、すべての必須ステータスチェックにパスするまでできません。コミットは、すべての必須のステータスチェックをパスした後に、他のブランチへプッシュしてからマージするか、保護されたブランチへ直接プッシュしなければなりません。どちらも必須になります。開発者ドキュメンテーション中のチェックを参照してください。必須ステータスチェックをセットアップした場合、ブランチはマージする前にベースブランチに対して最新になっていなければなりません。これによって、ブランチがベースブランチからの最新のコードでテストされたことが保証されます。ブランチが古い場合、ベースブランチをブランチにマージする必要があります。用いてブランチをベースブランチに対して最新にすることもできます。必須ステータスチェックにすべてパスするまでは、ローカルでの変更を保護されたブランチにプッシュすることはできません。最新で必須のステータスチェックをパスしたプルリクエストは、ローカルでマージしてから保護されたブランチにプッシュできます。これはマージコミット自体でステータスチェックを実行せずに行えます。リポジトリの管理者は、必須のステータスチェックが失敗したりペンディングになっていたりしても、保護されたブランチをマージできます。管理者をステータスチェック必須の対象とすることができます。管理者はまた、ブランチがベースブランチに対して古くなっていたとしても保護されたブランチをマージできます。マージに先立ってブランチがベースブランチに対して最新になっているようにしたいかどうかによって、ステータスチェックを緩めたり厳密にしたりセットアップできます。Inc.規約プライバシ。