【问题标题】: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 而不是提交元数据中记录的。

    要摆脱该标签,您必须:

    1. 更新用于签署提交的 GPG 密钥
    2. Associate the email address 记录在对用于签名的 GPG 密钥的提交中
    3. 从提交中完全删除签名

    请注意,第三种选择涉及rewriting history 及其所包含的所有内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      • 1970-01-01
      • 2020-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多