Lorsque vous découvrez une balise, vous avez ce qu'on appelle un "détaché de la tête". Normalement, Git la TÊTE de commit est un pointeur vers la direction que vous avez extrait. Toutefois, si vous découvrez quelque chose d'autre qu'une branche locale (d'une balise ou d'une branche distante, par exemple), vous avez une "isolé" -- vous n'êtes pas vraiment sur n'importe quelle branche. Vous ne devez faire aucune engage tout d'un décollement de la tête.
Il est bien de vérifier une balise si vous ne souhaitez pas apporter de modifications. Si vous êtes juste de l'examen du contenu des fichiers, ou vous voulez construire votre projet à partir d'une étiquette, il est normal d' git checkout my_tag
et de travailler avec les fichiers, aussi longtemps que vous n'avez pas à faire toute la commet. Si vous voulez commencer à modifier des fichiers, vous devez créer une branche en fonction de la balise:
$ git checkout -b my_tag_branch my_tag
va créer une nouvelle branche appelée my_tag_branch
à partir de my_tag
. Il est sûr de valider les modifications sur cette branche.