Samuel Tardieu <sam@xxxxxxxxxxx> writes: > @@ -116,6 +116,8 @@ static int add(int argc, const char **argv) > > struct option options[] = { > OPT_BOOLEAN('f', "fetch", &fetch, "fetch the remote branches"), > + OPT_BOOLEAN('n', "no-tags", ¬ags, > + "do not import remote tags when fetching"), Any long-opt that begins with "no-" looks wrong, especially that will allow people to say "--no-no-tags". Perhaps something like this is necessary. { OPTION_BOOLEAN, 0, "tags", &tags, NULL, "fetch tags", PARSE_OPT_NOARG } Or imitate whatever we do in builtin-fetch.c; although I suspect the default would be different in this command and "git fetch", so you may need to adjust for the difference a bit. -- 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