コミッター ID と、 でのアカウントに関連付けられた検証済みのメール アドレスに一致する GPG キーを使っている� �合、コミットやタグへの署名を始めることができます。
-
[ターミナル][ターミナル][Git Bash] を開きます。 1. 公開キーと秘密キーの両方がある GPG キーを長い形式で一覧表示するには、
gpg --list-secret-keys --keyid-format=longコマンドを使用します。 コミットやタグに署名するには秘密鍵が必要です。Shell $ gpg --list-secret-keys --keyid-format=long1. GPGキーのリストから、使いたいGPGキーIDの長い形式をコピーしてく� さい。 この例では、GPG キー ID は `3AA5C34371567BD2` です。 ```shell{:copy} $ gpg --list-secret-keys --keyid-format=long /Users/hubot/.gnupg/secring.gpg ------------------------------------ sec 4096R/3AA5C34371567BD2 2016-03-10 [expires: 2017-03-10] uid Hubot注: Linux での一部の GPG インストールには、代わりに既存のキーの一覧を表示するには、
gpg2 --list-keys --keyid-format LONGの使用が必要となる� �合があります。 この� �合、git config --global gpg.program gpg2を実行してgpg2を使用するには、Git を構成する必要もあります。ssb 4096R/42B317FD4BA89E7A 2016-03-10 ``` -
gpg --edit-key GPG key IDを入力します。GPG キー ID は実際に使用するものに置き換えてく� さい。 次の例では、GPG キー ID は3AA5C34371567BD2です。$ gpg --edit-key 3AA5C34371567BD2 -
gpg> adduidを入力して、ユーザー ID の詳細を追� します。$ gpg> adduid -
プロンプトに従って、本名、メールアドレス、あればコメントを入力してく� さい。
N、C、またはEを選択して、エントリを変更できます。Real Name: Octocat Email address: octocat@github.com Comment: GitHub key Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? -
Oを入力し、選択内容を確認します。 -
キーのパスフレーズを入力してく� さい。
-
gpg> saveを入力し、変更を保存します$ gpg> save -
gpg --armor --export GPG key IDを入力します。GPG キー ID は実際に使用するものに置き換えてく� さい。 次の例では、GPG キー ID は3AA5C34371567BD2です。$ gpg --armor --export 3AA5C34371567BD2 # Prints the GPG key, in ASCII armor format -
GPG キーを、GitHub アカウントに追� してアップロードします。