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

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

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

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

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.

コミッタのアイデンティティと GitHub Enterpriseアカウントに関連付けられた検証済みのメールアドレスに一致する GPG キーを使っている場合、コミットやタグへの署名を始めることができます。

  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 --armor --export GPG key ID と入力してください。GPG key ID は使いたいキーの ID で置き換えてください。 以下の例では、GPG キー ID は 3AA5C34371567BD2 です。

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

参考リンク

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.