Brandon Casey <casey@xxxxxxxxxxxxxxx> writes: > Testing for whether command line arguments were supplied was being > performed during option parsing. This had the side effect of > printing usage information when a more appropriate error message > would have been printed had the script been allowed to continue. > > Now this: > > git filter-branch > > will print usage information. > > And these: > > git filter-branch -d /tmp/work-dir > git filter-branch <non-existant-revision> > git filter-branch -- > git filter-branch -- <non-existant-revision> > > will print a message informing the user that filter-branch did > not know which reference to rewrite. Without this patch the > one with '-d' would also print usage information. > > Signed-off-by: Brandon Casey <casey@xxxxxxxxxxxxxxx> > --- > > > I prefer my original patch since I think it is consistent > with the git interface. I'd refrain from commenting on if it is consistent or not with "the git interface". But I would say I prefer your original better than this one. Will apply. - 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