git会记录谁推了一个标签吗?我们正在尝试删除一些旧标签,但它们会继续被推回到遥控器。这些信息是否包含在标签中,还是需要查看服务器的日志?
答案 0 :(得分:1)
不,它不包含在标签中。只有创建标签的人员的信息可用。您需要查看服务器日志以找出推送它的人。
答案 1 :(得分:0)
如果标签已注释,git show tag_name
否则,服务器日志可能会有一些内容,但您的下一个最佳选择是缩小标签重新出现时的,并找出谁推送到遥控器。甚至可能启动一个计划任务/ cron作业,该作业执行git fetch
然后git tag -l "some_search_string*"
列表标记以查找违规项目。这可以缩短推送标签的时间(和用户)。