我正在为git项目开发部署脚本,而我刚刚开始使用标签。我添加了一个名为的新标签v2.0
:
git tag -a v2.0 -m "Launching version 2.0"
我已将此标签推送到远程存储库
git push --tags
当我尝试执行部署脚本并签出v2.0
标签时,收到以下消息:
您处于“分离头”状态。您可以环顾四周,进行实验性更改并将其提交,并且可以放弃在此状态下所做的任何提交,而不会通过执行另一次签帐而影响任何分支。如果要创建新分支以保留创建的提交,则可以(现在或以后)通过再次将-b与checkout命令一起使用来进行。示例:git checkout -b new_branch_name HEAD现在位于
那是正常的吗?该存储库陷入困境,因为如果这样做:
git branch
我得到以下输出:
* (no branch)
master
抱歉,如果这很明显,但我无法弄清楚。