Voglio forzare il push, ad esempio, il mio tag 1.0.0al mio masterramo remoto .
Ora sto facendo quanto segue:
git push production +1.0.0:master
Voglio forzare il push , perché tutto quello che mi interessa è che il codice all'interno del1.0.0tag venga inviato almasterramo del repository remoto.
Che cosa sto facendo di sbagliato?
Aggiorna # 1
Quando eseguo SSH nel mio server dove si trova il mio repository Git ed eseguo git branch -l, non vedo nemmeno il masterramo elencato.
Aggiorna n. 2
Dopo aver eseguito git tag -ldall'interno del repository Git remoto, vedo che masterè elencato, il che significa che quando ho eseguito quanto segue:
git push production 1.0.0:master
In realtà ha spinto il tag e ha creato un tag denominato master piuttosto che un nuovo ramo .
Voglio fondamentalmente spingere il contenuto del tag 1.0.0nel masterramo del repository Git remoto.