Je veux forcer le push, par exemple, mon tag 1.0.0vers ma masterbranche distante .
Je fais maintenant ce qui suit:
git push production +1.0.0:master
Je veux forcer la poussée , parce que tout ce qui m'importe, c'est que le code à l'intérieur de la1.0.0balise est poussé vers lamasterbranche du référentiel distant.
Qu'est-ce que je fais mal?
Mise à jour # 1
Lorsque je SSH sur mon serveur où se trouve mon référentiel Git et que git branch -lje l' exécute , je ne vois pas non plus la masterbranche répertoriée.
Mise à jour # 2
Après avoir exécuté git tag -ldepuis l'intérieur du référentiel Git distant, je vois que cela masterest répertorié, ce qui signifie que lorsque j'ai exécuté ce qui suit:
git push production 1.0.0:master
Il a en fait poussé la balise et créé une balise nommée master plutôt qu'une nouvelle branche .
Je veux essentiellement pousser le contenu de la balise 1.0.0dans la masterbranche du référentiel Git distant.