Answers:
CharlesB的回答和helmbert的回答都很有帮助,但是花了我一段时间才理解它们。这是另一种放置方式:
git show <tag>
以查看标签的详细信息时,它不包含对任何分支的引用,仅包含标签指向的提交的ID。
6f6b5997506d48fc6267b0b60c3f0261b6afe7a2
)git tag v0.1.0 # tags HEAD of *current* branch
git tag v0.1.0 develop # tags HEAD of 'develop' branch
git describe
来描述当前分支:
git describe [--tags]
从该分支的历史记录中最近的[可能是轻量级的]标签以来的提交来描述当前分支。git describe
可能不会整体反映最近创建的标签。我们可以为一些过去的提交创建标签:
git tag [tag_name] [reference_of_commit]
例如:
git tag v1.0 5fcdb03