gpg не удалось подписать данные. Не удалось записать объект коммита

Я ошибся sudo install gpg из-за ошибки парольной фразы. Теперь я не могу совершить что-либо через intelliJ. Я получаю ниже ошибки:

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?

1 ответ

Это читается как проблема с разрешениями. Скорее всего, вы создали / установили ключи от имени другого пользователя, а не IntelliJ. Учитывая, что вы запускаете IntelliJ под своей обычной учетной записью пользователя (что обычно следует делать), снова вступите во владение домашним каталогом GnuPG:

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

Затем убедитесь, что вы видите закрытые ключи:

gpg --list-secret-keys
Другие вопросы по тегам