既存の GPG キーの確認
GPG キーを生成する前に、GPG キーがすでに存在するかどうかを確認できます。
サポートされている GPG キーのアルゴリズム
GitHub Enterprise は、複数の GPG キーのアルゴリズムをサポートしています。サポートされていないアルゴリズムで生成されたキーを追加しようとすると、エラーが生じることがあります。
- RSA
- ElGamal
- DSA
- ECDH
- ECDSA
- EdDSA
メモ: OS X や Windows では、GPG はデフォルトではインストールされていません。 GPG コマンドラインツールをインストールするには、GnuPG のダウンロードページを参照してください。
-
ターミナルターミナルGit Bashターミナル を開いてください。
-
公開鍵と秘密鍵をどちらも持っている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
を使うように設定する必要もあります。