[英]Is there a way to get a tag from a specific commit in git?
如何在特定的git commit SHA上获得git标签?
使用--contains参数。
示例:要从外壳查看SHA abcd1234上的标记 ,请执行以下操作:
git tag --contains abcd1234
返回标签名称
v1.1
如果在该特定提交上有多个标签,您将使它们重新以换行符分隔:
v1.1
LATEST_STABLE
MY-TAG
要通过bash脚本在环境变量中进行设置:
export GIT_TAG=`git tag --contains $MY_SHA`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.