Git : Pousser une balise vers une nouvelle branche distante en 1 commande

Git push accepte une refspec source et de destination dans le cadre de l'opération push, mais je n'arrive pas à pousser une balise locale en tant que nouvelle branche distante en une seule commande. Je suis conscient que je pourrais extraire la balise puis la pousser, mais cela devrait être possible en une seule commande.

Ce que j'ai essayé:

git push origin refs/tags/0.0.1:new_branch

Que se passe-t-il :

Counting objects: 1, done.
Writing objects: 100% (1/1), 156 bytes | 0 bytes/s, done.
Total 1 (delta 0), reused 1 (delta 0)
To '■■■■■■■■■■■■■■■■■■■■■■■■■■■■.com/test.git'
  * [new tag]         0.0.1 -> new_branch

J'ai également essayé des variantes de remotes/origin/master au lieu de master, mais cela crée également une nouvelle balise au lieu de créer un branche distante basée sur la balise.

git
demandé sur