有没有办法从git中的特定提交中获取标记?
如何获取特定git提交SHA上的git标记?使用--contains参数 例如: 要查看SHA abcd1234上的标签,请从shell中执行以下操作:有没有办法从git中的特定提交中获取标记?,git,tagging,git-tag,Git,Tagging,Git Tag,如何获取特定git提交SHA上的git标记?使用--contains参数 例如: 要查看SHA abcd1234上的标签,请从shell中执行以下操作: git tag --contains abcd1234 返回标记的名称 v1.1 如果该特定提交上有多个标记,您将使用换行符将它们分隔开: v1.1 LATEST_STABLE MY-TAG 要通过bash脚本在环境变量中设置此参数,请执行以下操作: export GIT_TAG=`git tag --contains $MY_SHA`
git tag --contains abcd1234
返回标记的名称
v1.1
如果该特定提交上有多个标记,您将使用换行符将它们分隔开:
v1.1
LATEST_STABLE
MY-TAG
要通过bash脚本在环境变量中设置此参数,请执行以下操作:
export GIT_TAG=`git tag --contains $MY_SHA`
使用--contains参数
例如:
要查看SHA abcd1234上的标签,请从shell中执行以下操作:
git tag --contains abcd1234
返回标记的名称
v1.1
如果该特定提交上有多个标记,您将使用换行符将它们分隔开:
v1.1
LATEST_STABLE
MY-TAG
要通过bash脚本在环境变量中设置此参数,请执行以下操作:
export GIT_TAG=`git tag --contains $MY_SHA`