2016-08-05 7 views
4

パスフレーズエラーのためにsudo install gpgを間違って実行しました。今私はintelliJを通して何かをコミットすることができません。 私は、エラーの下に取得しています:gpgがデータに署名できませんでした。コミットオブジェクトの書き込みに失敗しました

gpg: skipped "10XXXXXXXXX3892": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object 
gpg: skipped "MyUpdates": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object 

をここでは、2つの秘密鍵は「10XXXXXXXXX3892」と「MyUpdates」を示しています。 gpgエラーを取り除く方法はありますか? gpgをアンインストールするにはどうすればよいですか?

答えて

3

これは権限の問題のように表示されます。 IntelliJが実行されているユーザーとは別のユーザーとしてキーを作成またはインストールした可能性があります。あなたは(あなたが一般的にやるべきこと)通常のユーザーアカウントでのIntelliJを実行して考えると、再びのGnuPGホームディレクトリの所有権を取る:

gpg --list-secret-keys 

sudo chown -R $USER:$USER ~/.gnupg 

を次にあなたが秘密鍵を見ることができることを確認してください

関連する問題