Io di solito corro:"git push" e "git push --tags" nello stesso comando?
git push
git tag v4.7
git push --tags
Sia la prima e la terza le operazioni di connettersi al server, che spreca il tempo.
Voglio renderlo più veloce spingendo solo una volta. Quale comando (s) raggiungerebbe questo?
È in una bash script e deve essere eseguito correttamente in qualsiasi ramo, non solo master
.
Leggendo il manuale, non credo git push all
è la soluzione:
--all: Invece di nominare ogni ref a spingere, specifica che tutti gli arbitri sotto refs/teste/essere spinto.
--tags: tutti i riferimenti ai riferimenti/tag vengono inseriti, oltre ai riferimenti specificati esplicitamente nella riga di comando.
E a proposito di 'git push --tags HEAD'? –
HEAD significa il ramo attuale, quindi posso usarlo come un "refspec esplicitamente elencato" anzi! Potresti postare questo come risposta in modo che io possa accettarlo? –