Si vous essayez de suivre le modèle de branchement git-flow, documenté ici et avec outils ici comment gérer cette situation :
Vous avez fait une version 1.0 et une version 2.0. Vous devez ensuite créer un correctif pour la version 1.0. Vous créez une branche de correctif à partir du tag 1.0 et y implémentez le correctif. Mais que se passe-t-il ensuite ?
Normalement, vous devriez fusionner vers master et y mettre une étiquette de version 1.1. Mais vous ne pouvez pas fusionner la 1.1 à un point situé après la 2.0 sur master.
Je suppose que vous pourriez mettre l'étiquette de version sur la branche hotfix, mais cela créerait une branche permanente à côté du master qui contiendrait une étiquette de version. Est-ce la bonne méthode ?