Comment pousser une balise vers un dépôt distant en utilisant Git ?

J'ai cloné un dépôt Git distant sur mon ordinateur portable, puis j'ai voulu ajouter une balise.

git tag mytag master

Lorsque je lance git tag sur mon ordinateur portable, le tag mytag est affiché. Je veux ensuite le pousser vers le dépôt distant afin d'avoir ce tag sur tous mes clients, alors j'exécute git push mais j'obtiens le message :

Tout est à jour

Et si je vais sur mon bureau et que je lance git pull et ensuite git tag, aucun tag n'est affiché.

J'ai également essayé d'effectuer une modification mineure sur un fichier du projet, puis de le pousser sur le serveur. Après cela, j'ai pu transférer la modification du serveur vers mon ordinateur de bureau, mais il n'y a toujours pas de balise lorsque je lance git tag sur mon ordinateur de bureau.

Comment puis-je pousser ma balise vers le référentiel distant afin que tous les ordinateurs clients puissent la voir ?

Pour pousser un tag single :

git push origin 

Et la commande suivante devrait pousser tous les tags (non recommandé) :

git push --tags
Commentaires (7)

Pour pousser un tag spécifique, faites ce qui suit git push origin nom_balise

Commentaires (0)

Vous pouvez pousser les tags comme ceci : git push --tags

Commentaires (0)