ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.14

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-07-12. 重大なセキュリティ上の問題があっても、パッチはリリースされなくなります。優れたパフォーマンス、改善されたセキュリティ、そして新しい機能のために、GitHub Enterprise の最新バージョンにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise Support に連絡してください。

プルリクエストのマージ条件の確立

プルリクエストをマージ可能にするための条件として、一連のチェックに合格することを必須とすることができます。 たとえばステータスチェックをパスしないプルリクエストをブロックできます。

保護されたブランチと必須のステータスチェックについて

保護されたブランチは、リポジトリのコラボレータが回復不能な変更をブランチに行えないことを確実にします。 必須ステータスチェックにより、コラボレータが保護されたブランチに変更を加える前に、すべての必須 CI テストにパスしていることが保証されます。 Organizationに属するリポジトリ内のブランチは、特定のユーザもしくはチームだけがそのブランチへのプッシュを行えるように設定できます。

保護されたブランチと必須のステータスチェックの設定

リポジトリ管理者は、ブランチの操作を制限するために保護されたブランチを有効化することや、ブランチがプルリクエストでマージされる前、あるいはローカルブランチへのコミットが保護されたリモートブランチへプッシュされる前に、必須のステータスチェックを強制することができます。

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください