You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git提交失败:无法加载公钥632EA751459C3A1A问题求助

解决Git提交时GPG公钥加载失败问题
  • 检查Git的签名密钥配置
    打开终端,执行以下命令查看当前配置的签名密钥:

    git config --global user.signingkey
    

    确认输出的密钥ID是否为632EA751459C3A1A。如果不是,修正为你实际拥有的有效密钥ID;如果是,继续下一步。

  • 验证本地GPG密钥是否存在
    打开Gpg4Win自带的Kleopatra工具,在密钥列表中查找ID为632EA751459C3A1A的密钥对。如果找不到:

    • 若之前生成过该密钥,检查是否已导入到Kleopatra中;
    • 若未生成过,直接在Kleopatra中生成新的密钥对,再将新密钥ID配置到Git(执行git config --global user.signingkey 新密钥ID)。
  • 配置Git关联Gpg4Win的gpg程序
    Windows下Git可能无法自动定位Gpg4Win的执行文件,手动指定路径:

    git config --global gpg.program "C:\Program Files (x86)\GnuPG\bin\gpg.exe"
    

    注意:若Gpg4Win安装在64位目录,路径改为"C:\Program Files\GnuPG\bin\gpg.exe",根据实际安装路径调整。

  • 确认密钥信任级别
    在Kleopatra中找到目标密钥,右键选择“更改信任”,将信任级别设置为“最终信任”或“完全信任”,避免因信任不足导致加载失败。

  • 重启终端并重新尝试提交
    关闭当前终端或Git客户端,重新打开后执行提交操作,验证问题是否解决。

内容的提问来源于stack exchange,提问作者Dinuka Dilshan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 07:55:30