Je développe un script de déploiement pour mon projet git et je viens de commencer à utiliser des balises. J'ai ajouté une nouvelle balise appelée v2.0
:
git tag -a v2.0 -m "Launching version 2.0"
Et j'ai poussé cette balise vers le référentiel distant
git push --tags
Lorsque j'essaie d'exécuter le script de déploiement et de vérifier la v2.0
balise, je reçois ce message:
Vous êtes dans l'état «HEAD détaché». Vous pouvez regarder autour de vous, apporter des modifications expérimentales et les valider, et vous pouvez annuler toutes les validations que vous faites dans cet état sans affecter les branches en effectuant une autre extraction. Si vous souhaitez créer une nouvelle branche pour conserver les commits que vous créez, vous pouvez le faire (maintenant ou plus tard) en utilisant à nouveau -b avec la commande d'extraction. Exemple: git checkout -b new_branch_name HEAD est maintenant à
Est-ce normal? Le référentiel est dans les limbes car si je le fais:
git branch
J'obtiens cette sortie:
* (no branch)
master
Désolé si cela est évident mais je n'ai pas pu le comprendre.