我无法提交到git。每次我尝试它都显示此消息。
error: Couldn't load public key 632EA751459C3A1A: No such file or directory? fatal: failed to write commit object
我用的是Gpg4Win。
a0zr77ik1#
我相信我已经解决了我的问题,也许你也是一样。出于某种原因,我在本地Git配置中将gpg.format的值设置为“SSH”。只要从我的~/.gitconfig中删除它,Gpg 4 Win就可以解析密钥的正确位置。
gpg.format
zqdjd7g92#
Telling Git about your signing key要在本地签署提交,你需要通知Git你想使用GPG、SSH或X.509密钥。
r6vfmomb3#
从~/.gitconfig中删除format = ssh
~/.gitconfig
format = ssh
3条答案
按热度按时间a0zr77ik1#
我相信我已经解决了我的问题,也许你也是一样。出于某种原因,我在本地Git配置中将
gpg.format
的值设置为“SSH”。只要从我的~/.gitconfig中删除它,Gpg 4 Win就可以解析密钥的正确位置。
zqdjd7g92#
Telling Git about your signing key
要在本地签署提交,你需要通知Git你想使用GPG、SSH或X.509密钥。
r6vfmomb3#
从
~/.gitconfig
中删除format = ssh