Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 612 Bytes

git-tag.md

File metadata and controls

27 lines (17 loc) · 612 Bytes

tag 查询

git tag 输出所有 release 标签的时候是按字典序而非时序,就可能出现如下的排列,

v1.1.0, v1.10.0, v1.11.0, …, v1.19.0, v1.2.0, …, v1.9.0

在找最新版本的时候很不方便,可能会 checkout 错误的版本。

为此这里介绍一些复杂一点的 git 命令。

查询最新版本:

git describe --tags $(git rev-list --tags --max-count=1)

查询当前版本:

git describe --tags

查询 tag 对应的 release time (ISO 8601):

git log -1 --format=%aI --tags