gpt4 book ai didi

git - 查看谁删除了 git 标签

转载 作者:IT王子 更新时间:2023-10-29 01:29:13 26 4
gpt4 key购买 nike

是否可以找到谁从存储库中删除了 git 标签?

假设您有一个包含贡献者的存储库。存储库具有 dev 标签和版本:v0.1.0v0.1.1

有人删除了标签。你如何找到删除了 git 标签?

最佳答案

您有两种类型的标签:

  • 轻量级
  • 注释

轻量级标签只是提交的元数据。他们自己没有作者。说标签的作者是提交的作者是错误的,因为其他任何人都可以使用轻量级标签标记该提交。

另一方面,带注释的标签类似于提交。这就是为什么带注释的标签在您创建它们时也需要一条消息。他们有作者、描述等。

因此,要知道您的标签的作者,您必须有一个带注释的标签策略。但是,据我所知,没有 git repo 元数据(.git 目录)的历史记录。这意味着你无法知道谁删除了标签/分支/等等,除非你的 git 提供者有审计/记录/this 的机制。

关于git - 查看谁删除了 git 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18635023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com