NoneGpg : подпись не удалась: нет секретного ключа?
Я импортировал свой ключ gpg с другого компьютера через Клеопатру, и я пытаюсь подписать с ним коммиты git.
мой gpg --list-secret-keys --keyid-format LONG
выглядит так
C:/Users/_/AppData/Roaming/gnupg/pubring.kbx
------------------------------------------------
pub rsa2048/2721B215244B24CE 2019-07-28 [SC] [expires: 2021-07-28]
68BA5D8CAD596A0BF7AC7F6E2721B215244B24CE
uid [ultimate] {my user name} <{my email address}>
sub rsa2048/D5A02137B2475357 2019-07-28 [E] [expires: 2021-07-28]
Я настроил Git для использования ключа (2721B215244B24CE)
git config user.signingkey
2721B215244B24CE
git config commit.gpgsign
true
но когда я делаю коммит через git, он показывает следующую ошибку:
git commit -m "test"
gpg: skipped "2721B215244B24CE": No secret key
gpg: signing failed: No secret key
error: gpg failed to sign the data
fatal: failed to write commit object
что я сделал не так и как мне это исправить?