git描述了一个匹配glob模式的标签

时间:2017-10-23 06:42:52

标签: git glob git-describe

我按时间顺序列出了以下几种标签:

0.0.3.156-alpha+2
0.0.3.154
0.0.3.153
build-.139
build-.140
build-.142
build-0.0.1.28
build-0.0.1.29

在这种情况下,我需要获取与模式 number.number.number.number 匹配的最新标记,因此0.0.3.154。 git命令git descrive --match=<pattern>将找到与该模式匹配的最新标记。但是因为这里是 glob (参见here)而不是正则表达式

你能告诉我与上述相匹配的正确的glob模式吗?

1 个答案:

答案 0 :(得分:0)

尝试git describe --tags --match“[0-1000]。[0-1000]。[0-1000] *” 如果你想删除最后一部分,请使用-cut ...