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