サポートされているGPGキーのアルゴリズ�
GitHub Enterprise ServerはいくつかのGPGキーアルゴリズ� をサポートします。 サポートされていないアルゴリズ� で生成されたキーを追� しようとすると、エラーが生じることがあります。
- RSA
- ElGamal
- DSA
- ECDH
- ECDSA
- EdDSA
注釈: デフォルト設定では、macOS や 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を使うように設定する必要もあります。
-  コマンドの出力結果を見て、GPG キーペアがあるか確認します。 - GPG キーのペアが存在しないか、既存の GPG キーをコミットやタグへの署名に利用したくない� �合、新しい GPG キーを作成します。
- If there's an existing GPG key pair and you want to use it to sign commits and tags, you can display the public key using the following command, substituting in the GPG key ID you'd like to use. この例では、GPG キー ID は 3AA5C34371567BD2です。
 You can then add your GPG key to your GitHub account.$ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key ID, in ASCII armor format