【问题标题】:How do I remove the unverified tag from unverified Git commits?如何从未经验证的 Git 提交中删除未经验证的标签? 【发布时间】:2021-09-01 16:42:05 【问题描述】: 很简单,这已经发生了,我想轻松地从所有这些标签中删除。有什么办法吗? 只有在我发布我的项目时才询问,因为这看起来很糟糕且不美观。谢谢:) 【问题讨论】: 标签: git github gnupg 【解决方案1】: GitHub 在signed commits 旁边显示unverified 标签,其签名为can't be verified。这可能是由于expired GPG key 或因为密钥关联到different email address 而不是提交元数据中记录的。 要摆脱该标签,您必须: 更新用于签署提交的 GPG 密钥 Associate the email address 记录在对用于签名的 GPG 密钥的提交中 从提交中完全删除签名 请注意,第三种选择涉及rewriting history 及其所包含的所有内容。 【讨论】: