Gerrit Pape <pape@xxxxxxxxxxx> writes: >> I've seen this patch on this list in the past, but isn't "git >> pull -t" a user-error? > > If so, we shouldn't advertise the -t switch in the git-pull(1) manpage. Perhaps. Patches are welcomed as always. > As it stands, I'd understand 'git pull -t' as 'fetch _all_ tags and > branch heads and merge according to the configuration'. Yeah, but that would mean that the current error message needs to be kept, as that is the logical conclusion of "merge according to the configuration". Which is not so nice. Perhaps using the same logic as your patch to detect the case of "pull --tags and nothing else" case, and exit with non-zero saying "you probably meant fetch --tags" would be a sane compromise? I dunno. - 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