在 Windows 尝试使用 Yubikey 进行给 Git 进行 GPG 签名的时候便遇到了这个问题,,也算是困扰了我蛮长的一段时间了,终于找到了解决办法
错误信息
1 |
|
解决办法
在 cmd 或者 Powershell 中输入
1 |
|
此处的程序所在位置可能会根据每个人的安装地址发生改变,还需要根据个人情况自行调整
接下来,再 commit 的时候就不会再报错啦~ 开心 o( ̄▽ ̄)ブ 啦啦啦~
参考链接
Use Yubikey (GPG key) for SSH
YubiKey-Guide
git commit signing failed: secret key not available
How to setup Signed Git Commits with a YubiKey NEO and GPG and Keybase on Windows