这是我的git仓库目前的示例:
v1.0 v1.1 v1.2
| | |
a - b - c
| |
master HEAD
我通常会这样提交、打标签并推送标签:
git commit -a -m "Commit msg"
git tag -a v1.3 -m "Tag msg"
git push --tags
我遇到的主要问题是master分支不会移动到最新的标签,因此我总是处于分离的HEAD状态。有没有办法解决这个问题,让master分支始终指向最新推送的标签?