我需要列出所有符合模式的标签 X 之后创建的 Y 日期。
X
Y
我试过以下方法:
git show --quiet $(git rev-parse --tags="linux*" --since="1 month")
但这列出了所有匹配的标签 linux* 在我的报告中。
linux*
我也尝试过:
git show --quiet $(git rev-list --tags="linux*" --since="1 month")
这列出了上个月以来的所有标签,但没有考虑到模式。
您可以自定义 git log :
git log
git log --tags=linux* --since="1 month" --no-walk
来自 git-log 文档:
git-log
--禁止步行 … 只显所定的罪,不可越过他们的祖宗。…