Michael Darling <darlingm@xxxxxxxxx> writes: > $ git push --tags --set-upstream origin [...] > Note this time there is NO: > > * [new branch] master -> master > Branch master set up to track remote branch master from origin. man git-push says: SYNOPSIS git push [...] [<repository> [<refspec>...]] [...] --tags All refs under refs/tags are pushed, in addition to refspecs explicitly listed on the command line. You did not provide any refspec (you provided <repository> but not <refspec>), hence --tags pushes only tags. So, this is the expected behavior. That said, we may want to add an option like --tags-also that would push tags _in addition_ to what would normally be pushed. --follow-tags does more or less this, though, but only for annotated tags pointing at a ref being pushed. -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html