【发布时间】:2020-12-02 09:18:41
【问题描述】:
我们的存储库中有不同版本的标签。仅假设该类型仅出现一次,才需要获取特定的图案标签。 例如
v1.1.0
1.0
v1.0
v0.1.0-0.20201201002611-5424ca76ab3e
v1.2.0-alpha
如何获得仅遵循 v0.1.0-0.20201201002611-5424ca76ab3e 的特定内容
我有正则表达式
v[0-9]*.[0-9]*.[0-9]-0.\d{14}-\b[0-9a-f]{12}\b
我使用git describe --match "v[0-9]*.[0-9]*.[0-9]-0.\d{14}-\b[0-9a-f]{12}\b" --abbrev=0 --tags $(git rev-list --tags) 尝试过,但似乎不起作用。还有其他方法可以获取特定格式的标签吗?
【问题讨论】:
-
谢谢。它奏效了。