过去最接近的标签是什么,以及我们从最接近的标记到Git存储库中的工作目录有多远



Mercurial有命令来确定我们是否处于标签发布状态或离它有多远:

hg log -r . --template '{latesttagdistance}'
hg log -r . --template '{latesttag}'

有没有办法获得工作目录的最新标签?我们离Git的最新标记还有多远?

当我得到一些GitHub代码时,我通常使用标记版本而不是master,以避免不一致/瞬态状态。我仔细查看git tag -n1 -l的列表,这很容易出错。

命令git describe通过显示最近的带注释的标记来提供您想要的内容,git describe --tagsgit describe --all也可以考虑非带注释的标记,请参阅文档以了解详细信息。

最新更新