You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令行统计过去一年各仓库的Git标签(发布)数量?

统计Git仓库过去一年的标签(发布)数量

如果要统计单个Git仓库过去一年的标签(即发布)数量,直接用这条命令即可:

git log --since=1.year.ago --tags --no-walk --oneline | wc -l

命令参数说明:

  • --since=1.year.ago:限定时间范围为一年前至今,只统计这段时间内创建的标签
  • --tags:告诉Git只处理标签对象,忽略普通提交
  • --no-walk:不追踪标签关联的提交历史,只列出标签本身,避免重复计数
  • --oneline:以单行简洁格式输出标签信息,方便后续统计
  • | wc -l:通过管道把输出传给wc -l,统计输出的行数,也就是标签的总数量

如果需要精确统计2022全年的标签,可以把时间参数换成明确的日期范围:

git log --since="2022-01-01" --until="2023-01-01" --tags --no-walk --oneline | wc -l

内容的提问来源于stack exchange,提问作者ubuntudroid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 09:45:28