过去最接近的标签是什么,以及我们在Git存储库中从nearst标签到工作目录的距离

时间:2015-10-27 23:15:29

标签: git

Mercurial有命令确定我们是否在标签发布或离它有多远:

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

有没有办法获取工作目录的最新标记以及我们距离Git的最新标记有多远?

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

1 个答案:

答案 0 :(得分:2)

命令git describe提供您想要的内容,通过显示最近的带注释的标记,git describe --tagsgit describe --all也可以考虑未注释的标记,请参阅相关文档血淋淋的细节。