Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

GPG キーとメールの関連付け

GPG キーは、コミッタのアイデンティティとマッチする GitHub Enterprise Server が検証済みのメールと関連づけられなければなりません。

If you're using a GPG key that matches your committer identity and your verified email address associated with your account on GitHub Enterprise Serverインスタンス, then you can begin signing commits and signing tags.

  1. ターミナルターミナルGit Bashを開いてく� さい。

  2. 公開鍵と秘密鍵をどちらも持っているGPGキーの長い形式のリストを表示するには、 gpg --list-secret-keys --keyid-format=longコマンドを使ってく� さい。 コミットやタグに署名するには秘密鍵が必要です。

    $ gpg --list-secret-keys --keyid-format=long

    ノート:LinuxのGPG環境の中には、既存のキーのリストを表示させるためにgpg2 --list-keys --keyid-format LONGとしなければならないものもあります。 この� �合、git config --global gpg.program gpg2と実行してGitがgpg2を使うように設定する必要もあります。

  3. GPGキーのリストから、使いたいGPGキーIDの長い形式をコピーしてく� さい。 この例では、GPG キー ID は 3AA5C34371567BD2 です。

    $ gpg --list-secret-keys --keyid-format=long
    /Users/hubot/.gnupg/secring.gpg
    ------------------------------------
    sec   4096R/3AA5C34371567BD2 2016-03-10 [expires: 2017-03-10]
    uid                          Hubot 
    ssb   4096R/42B317FD4BA89E7A 2016-03-10
  4. gpg --edit-key GPG key ID と入力してく� さい。GPG key ID は使いたいキーの ID で置き換えてく� さい。 以下の例では、GPG キー ID は 3AA5C34371567BD2 です。

    $ gpg --edit-key 3AA5C34371567BD2
  5. gpg> adduid と入力して、ユーザ ID の詳細を追� してく� さい。

    $ gpg> adduid
  6. プロンプトに従って、本名、メールアドレス、あればコメントを入力してく� さい。 エントリーは、NCE を選択して変更できます。

    Real Name: Octocat
    Email address: octocat@github.com
    Comment: GitHub key
    Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?
  7. O を入力して選択した内容を確認してく� さい。

  8. キーのパスフレーズを入力してく� さい。

  9. gpg> save と入力して、変更した内容を保存します。

    $ gpg> save
  10. gpg --armor --export GPG key ID と入力してく� さい。GPG key ID は使いたいキーの ID で置き換えてく� さい。 以下の例では、GPG キー ID は 3AA5C34371567BD2 です。

    $ gpg --armor --export 3AA5C34371567BD2
    # ASCII armor 形式で GPG キーを出力する
  11. GPG キーを GitHub アカウントに追� することで、GPG キーをアップロードしてく� さい。

参考リンク