Я разрабатываю сценарий развертывания для моего проекта 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
Извините, если это очевидно, но я не мог понять это.