Come si fa a spingere un tag in un repository remoto usando Git?

Ho clonato un repository Git remoto sul mio portatile, poi ho voluto aggiungere un tag quindi ho eseguito

git tag mytag master

Quando eseguo git tag sul mio portatile viene mostrato il tag mytag. Voglio poi spingere questo al repository remoto in modo da avere questo tag su tutti i miei client, quindi ho eseguito git push ma ho ricevuto il messaggio:

Tutto aggiornato

E se vado sul mio desktop ed eseguo git pull e poi git tag nessun tag viene mostrato.

Ho anche provato a fare una piccola modifica su un file nel progetto, poi spingerlo sul server. Dopo di che ho potuto tirare la modifica dal server al mio computer desktop, ma non c'è ancora nessun tag quando si esegue git tag sul mio computer desktop.

Come posso spingere il mio tag sul repository remoto in modo che tutti i computer client possano vederlo?

Per spingere un singolo tag:

git push origin 

E il seguente comando dovrebbe spingere tutti i tag (non consigliato):

git push --tags
Commentari (7)

Per spingere un tag specifico, fare come segue git push origin tag_name

Commentari (0)

Puoi spingere i tag in questo modo git push --tags

Commentari (0)