0
我用git tag -a 1.0.0
標記了我的主分支,我想要將我的主分支重置爲reset --hard
以指向標記指向的提交。我的問題。如何將分支的git頭重置爲在分支上進行標記?
- 如何找出標籤指向的提交ID?
- 如何將分支的頭部重置爲由標籤指向的提交?
我用git tag -a 1.0.0
標記了我的主分支,我想要將我的主分支重置爲reset --hard
以指向標記指向的提交。我的問題。如何將分支的git頭重置爲在分支上進行標記?
您只需將標記名稱傳遞給git reset
即可重置爲由該標記名稱指向的提交:git reset --hard 1.0.0
。
如果仍要提交哈希,你可以用
git show -s --format=%H 1.0.0^{commit}
得到它(git show 1.0.0
也會做;上面堆放只提交哈希值。)