git标记`HEAD`或分支

时间:2018-02-22 15:36:12

标签: git

假设我有一个git存储库,其中当前HEAD指向提交abc123,这是myBranch中的最新提交。

当我创建标记时,指向HEAD(或myBranch),该标记将指向

a)提交abc123,它总是一样的吗?

b)HEAD(或者myBranch),可以变化吗?

1 个答案:

答案 0 :(得分:4)

始终提交abc123

在大多数情况下,标记指向提交。如果abc123是您要标记的提交,那么git tag tag_foo abc123。如果HEAD碰巧指向abc123,则git tag tag_foo HEAD是等效的。稍后,即使HEAD指向另一个提交,tag_foo仍指向abc123