2016-08-05 61 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 

這裏有兩個密鑰顯示「10XXXXXXXXX3892」和「MyUpdates」。 有什麼辦法可以擺脫gpg錯誤。我怎樣才能卸載gpg?

回答

3

這看起來像一個權限問題。您可能創建/安裝了另一個用戶,而不是運行IntelliJ的用戶。鑑於您的普通用戶帳戶(你通常應該做的)下運行的IntelliJ,再次參加的GnuPG主目錄的所有權:

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

然後確保你能看到私鑰:

gpg --list-secret-keys