Karthik Nayak <karthik.188@xxxxxxxxx> writes: > Add the '--merged' and '--no-merged' options provided by 'ref-filter'. > The '--merged' option lets the user to only list refs merged into the > named commit. The '--no-merged' option lets the user to only list refs > not merged into the named commit. > > Add documentation for the same. This also requires some tests. The algorithmic part will be validated by 'git tag --merged' using this library, but you need to check the codepath from the command-line to the lib in for-each-ref. > @@ -38,6 +39,8 @@ int cmd_for_each_ref(int argc, const char **argv, const char *prefix) > OPT_CALLBACK(0, "points-at", &ref_cbdata.filter.points_at, > N_("object"), N_("print only tags of the object"), > parse_opt_points_at), > + OPT_MERGED(&ref_cbdata.filter, N_("print only merged refs")), > + OPT_NO_MERGED(&ref_cbdata.filter, N_("print only not merged refs")), I'd spell that "only refs that are not merged". -- 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