如何列出自X日期以来匹配模式的标签?

时间:2018-05-28 09:12:24

标签: git git-commit git-log git-tag

我需要列出与X日期之后创建的模式Y匹配的所有标记。

我尝试了以下内容:

git show --quiet $(git rev-parse --tags="linux*" --since="1 month")

但是这会在我的回购邮件中列出与linux*匹配的所有代码。

我也试过了:

git show --quiet $(git rev-list --tags="linux*" --since="1 month")

这列出了自上个月以来的所有标签,但未考虑该模式。

1 个答案:

答案 0 :(得分:3)

您可以自定义git log

git log --tags=linux* --since="1 month" --no-walk

来自git-log文档:

  

- 禁止行走 ......   只显示给定的提交,但不要遍历他们的祖先。 ...

相关问题