如何使分支的git头重置为分支上的标记?

时间:2013-01-20 16:22:01

标签: git

我使用git tag -a 1.0.0标记了我的主分支,我想做的是将{master {1}}的主分支重置为标记所指向的提交。我的问题。

  1. 如何找出标签指向的提交ID?
  2. 如何将分支的头部重置为标记所指向的提交?

1 个答案:

答案 0 :(得分:1)

您只需将标记名称传递给git reset即可重置为该标记名称所指向的提交:git reset --hard 1.0.0

如果您仍想要提交哈希,可以使用

获取
git show -s --format=%H 1.0.0^{commit}

git show 1.0.0也会这样做;上面只转储提交哈希值。)