0

我有几个按时间顺序排列的具有以下模式的标签:

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.154git 命令git descrive --match=<pattern>将找到与该模式匹配的最新标签。但是因为这里是一个glob(见这里)而不是一个正则表达式

你能告诉我正确的 glob 模式来匹配上面的吗?

4

1 回答 1

0

试试 git describe --tags --match "[0-1000].[0-1000].[0-1000]*" 如果你想删除最后一部分使用 -cut ...

于 2018-01-11T09:46:51.670 回答