首页 > 其他分享 >Git 提交时提示 GPG 签名错误

Git 提交时提示 GPG 签名错误

时间:2023-11-05 20:32:54浏览次数:40  
标签:GPG 错误 No gpg failed Git 签名


本来应该一切都是正常的,但今天提交的时候提示 GPG 签名错误。

错误的信息就是 GPG 签名失败。

gpg: skipped "942395299055675C": No secret key
gpg: signing failed: No secret key
error: gpg failed to sign the data
fatal: failed to write commit object


Git 提交时提示 GPG 签名错误_配置文件


解决方案

开始认为是因为签名错误,后来发现签名的秘钥都是正确的。

最后确定为 git 的配置文件中,没有指定签名使用的程序。

[gpg]
    program = "C:/Program Files (x86)/GnuPG/bin/gpg.exe"




Git 提交时提示 GPG 签名错误_配置文件_02


在签名的时候,上面 3 个部分的内容必须是同时存在,并且不能缺少的。


标签:GPG,错误,No,gpg,failed,Git,签名
From: https://blog.51cto.com/cwikius/8195057

相关文章

  • Error: error:0308010C:digital envelope routines::unsupported
    "start":"SETNODE_OPTIONS=--openssl-legacy-provider&&cross-envUMI_ENV=devumidev","start:dev":"SETNODE_OPTIONS=--openssl-legacy-provider&&cross-envREACT_APP_ENV=devMOCK=noneUMI_ENV=devu......
  • Git入门笔记--版本控制系统的使用
    首先记录下使用命令行工具git与github交互的“Hello,World!”。"Hello,World!"是任何程序设计语言入门第一课,不管原理,先跑起来再说。git的"Hello,World!"就是如何从github获取仓库到本地,并将修改上传github。1.将远程仓库clone到本地:$gitclone<仓库地址>这条git命令行......
  • gitlab服务器-最后还是删除了
    在自己的服务器上搭建了一个gitlab服务,发现这玩意太耗资源,还是删除了吧,用免费的github或gitee吧。 https://blog.csdn.net/weixin_48227918/article/details/131749359?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169916099116800192260466%2522%252C%2522scm%2......
  • delphi 监测抖音新增评论以及解决x-bogus签名验证(2023-11-5)
    一、工作原理及流程:  1、从aweme接口取得aweme评论总数量;  2、与之前的数量比较,如果有新增评论;  3、从comment评论接口统计评论以及评论回复数量,得出新增评论数量;  4、按时间排序评论,找出新增评论;  5、如果有新增评论,通过微信公众号发送消息到手机通知。......
  • 【Git 教程系列第 27 篇】ssh: connect to host github.com port 22: Connection refu
    https://blog.csdn.net/qq_42351033/article/details/131612279ssh:connecttohostgithub.comport22:Connectiontimedoutfatal:Couldnotreadfromremoterepo......
  • GitLab集成钉钉扫码登录
    创建钉钉应用复制appKey和appSecret修改gitlab.rb配置#自动链接ldap用户gitlab_rails['omniauth_auto_link_ldap_user']=truegitlab_rails['omniauth_providers']=[{name:"dingtalk",#登录按钮展示名称label:"钉钉",......
  • Gitlab加入LDAP认证 (windows AD)<03>
    环境信息:主机名称IP角色AD-Server192.168.61.237AD服务器gitlab192.168.61.112AD服务器[root@gitlab~]#curl-shttps://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh|sudobash[root@gitlab~]#yum-yinstallgitlab......
  • Git的使用方法
    git的使用#1协同开发,版本管理#2svn(集中式管理),git(分布式管理)#3git装完,既有客户端,又有服务的#4git工作流程 -工作区,暂存区,版本库#5远程仓库:github,码云,公司内部(gitlab) #6安装:一路下一步#7右键--gitbashhere#8git命令 -初始化:gitinit文件夹名-初始......
  • github与git使用
    参考:<<从0开始学习github系列>>(微信公众号stormzhang中)1.首次传输本地文件到github1.1前期准备github创建账号与仓库主机添加ssh(非必须,用于免密登录,一台主机设置完即可不用重复设置)主机添加ssh步骤1.命令行中输入ssh检查ssh是否存在,出现下图说明存在,不......
  • Git error
    errorerror:failedtopushsomerefsto'remote_repository_address'问题/原因如果不确定本地版本是否是最新,最好先gitpullGit仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。远程仓库和本地仓库存在差异。一般都是因为你在码云创建的仓库有ReadMe文件......