Quando recuperi un solo ramo, git fetch
include i tag che puntano nel ramo:Come rendere "git push" includere i tag all'interno di un ramo?
Quando memorizza il risultato refspec recuperato in filiali remote-tracking, i tag che puntano a questi rami sono seguiti automaticamente. Questo viene eseguito recuperando prima dal remoto utilizzando i dati specificati, e se il repository ha oggetti puntati da tag remoti che non ha ancora, quindi recupera quei tag mancanti. Se l'altra estremità ha tag che puntano ai rami a cui non sei interessato, non li otterrai a .
C'è un modo per rendere git push
si comportano allo stesso modo? La pagina man dice come non premere nessun tag (predefinito), tutti i tag (--tags
) o quelli che si nominano sulla riga di comando. Non dà il modo di spingere tutti quelli che puntano nel ramo.
Vedere anche http://stackoverflow.com/a/3745250/6309 – VonC
Sembra proprio quello che voglio, grazie! –
non funzionano per tag lightweith, solo per tag annotati – netawater