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

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-10-16. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

必須コミット署名を有効にする

リポジトリ管理者は、ブランチでコミット署名を必須として、署名および検証されていないすべてのコミットをブロックできます。

保護されたブランチは、GitHub Free のパブリックリポジトリ、GitHub Pro のパブリックおよびプライベートリポジトリ、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server で利用できます。

必須コミット署名をブランチで有効にする前に、まずブランチを保護されたブランチとして設定する必要があります。 詳しい情報については保護されたブランチの設定を参照してください。

リポジトリ中の一部あるいはすべてのブランチに、保護されたブランチの設定を自動的に強制することができます。詳細は「保護されたブランチを設定する」を参照してください。

  1. GitHub Enterprise で、リポジトリのメインページへ移動します。

  2. リポジトリ名の下で [Settings] をクリックします。

    リポジトリの設定ボタン

  3. 左のメニューで [Branches] をクリックします。

    リポジトリオプションのサブメニュー

  4. [Protected branches] の下で、必須コミット署名を適用したいブランチをドロップダウンメニューから選択します。

  5. [Require signed commits] を選択します。

    [Require signed commits] オプション

  6. オプションとして、[Include administrators] を選択します。 これにより、署名コミットがリポジトリの管理者に義務化されます。

    [Include administrators] チェックボックス

  7. [Save changes] をクリックします。

担当者にお尋ねください

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

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