Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

GitHub Codespaces の GPG 検証を管理する

変更が信頼できるソースからのものであることを他の人々が確信できるよう、コードスペースで作成したコミットに GPG を自動的に使用して署名するよう GitHub に許可できます。

GPG 検証を有効にすると、GitHub は GitHub Codespaces であなたが作成したコミットに自動的に署名し、そのコミットは GitHub Enterprise Cloud で検証済みのステータスとなります。 デフォルトでは、GPG 検証は作成されたコードスペースに対して無効になっています。 GPG 検証を、すべてのリポジトリに対して許可するか特定のリポジトリに対して許可するか選択できます。 GPG 検証は、信頼するリポジトリに対してのみ有効にしてください。 GitHub Enterprise Cloud 署名済みコミットの詳細については、「コミットの署名の検証について」を参照してください。

GPG 検証を有効にすると、関連するリポジトリから作成した新しい codespace で自動的に有効になります。 既存のアクティブな codespace で GPG 検証を有効にするには、codespace を停止して再起動する必要があります。 詳しくは、「codespace の停止と開始」を参照してください。

注: ドットファイル リポジトリを GitHub Codespaces にリンクしている場合、ドットファイル内の Git 構成が、GitHub Codespaces でコミットに署名するために必要な構成と競合する可能性があります。 詳しくは、「GitHub Codespaces の GPG 検証のトラブルシューティング」を参照してください。

  1. 任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。

    ユーザバーの [Settings(設定)] アイコン 1. サイドバーの [Code, planning, and automation](コード、計画、および自動化) セクションで、 [ Codespaces] をクリックします。

  2. [GPG verification] で、GPG 検証の設定を選択します。 GPG 検証を管理するラジオ ボタン

  3. [選択したリポジトリ] を選んだ場合、ドロップダウン メニューを選んでから、GPG 検証を有効にするリポジトリをクリックします。 GPG 検証を有効にするすべてのリポジトリについて、同じ手順を繰り返します。 [選択したリポジトリ] ドロップダウン メニュー

GitHub Codespaces の GPG 検証を有効にすると、すべてのコミットは codespace で既定で署名されます。