Я розробляю сценарій розгортання для свого git проекту, і я тільки почав використовувати теги. Я додав новий тег під назвою v2.0
:
git tag -a v2.0 -m "Launching version 2.0"
І я перемістив цей тег до віддаленого сховища
git push --tags
Коли я намагаюся виконати сценарій розгортання та перевірити v2.0
тег, я отримаю це повідомлення:
Ви перебуваєте в стані "відокремленої ГОЛА". Ви можете озирнутися, внести експериментальні зміни та здійснити їх, а також можете відмовитись від будь-яких зобов’язань, які ви зробили в цьому стані, не зачіпаючи жодних гілок, виконавши іншу перевірку. Якщо ви хочете створити нову гілку для збереження створених вами зобов’язань, ви можете зробити це (зараз чи пізніше), використовуючи знову -b з командою оформлення замовлення. Приклад: Git checkout -b new_branch_name HEAD зараз о
Це нормально? Сховище знаходиться в кінцівці, тому що якщо я:
git branch
Я отримую цей вихід:
* (no branch)
master
Вибачте, якщо це очевидно, але я не міг цього зрозуміти.