获取Git存储库中每个文件的下一个发行版标记

获取Git存储库中每个文件的下一个发行版标记,git,javadoc,git-tag,Git,Javadoc,Git Tag,我需要为存储库中的每个类分配@sinceJavadoc标记 可以通过查找每个文件的创建日期,然后查找存储库中创建的下一个标记来检索此信息 有任何Git命令可以帮助我完成上述操作吗?您需要执行一个Git log-S | tail-1,以便在repo中添加className的地方获得第一个Git提交(如className.java) 然后您可以使用: 与其查找提交之前的标记,不如查找提交之后的标记,从而包含它。 自动暗示--标记

我需要为存储库中的每个类分配
@since
Javadoc标记

可以通过查找每个文件的创建日期,然后查找存储库中创建的下一个标记来检索此信息

有任何Git命令可以帮助我完成上述操作吗?

您需要执行一个
Git log-S | tail-1
,以便在repo中添加
className
的地方获得第一个Git提交(如
className.java

然后您可以使用:

与其查找提交之前的标记,不如查找提交之后的标记,从而包含它。
自动暗示
--标记