On Tue, 7 Nov 2017 19:35:46 +0000 Jeff Hostetler <git@xxxxxxxxxxxxxxxxx> wrote: > +--filter-ignore-missing: > + Ignore missing objects without error. This may be used with > + or without and of the above filtering. There is a discussion about this parameter (and the corresponding ones in patch 5/6), to which I have just replied: https://public-inbox.org/git/20171107164118.97cc65c4030de0922b19ddd6@xxxxxxxxxx/ > @@ -3028,6 +3048,12 @@ int cmd_pack_objects(int argc, const char **argv, const char *prefix) > if (!rev_list_all || !rev_list_reflog || !rev_list_index) > unpack_unreachable_expiration = 0; > > + if (filter_options.choice) { > + if (!pack_to_stdout) > + die("cannot use filtering with an indexable pack."); I'm not sure what an "indexable pack" is - probably a better message is "cannot use --filter without --stdout".