Re: [PATCH 1/2] filter-branch: only print usage information when no arguments supplied
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jan 31, 2008, 01:34 UTC
- Message-ID
- <7v3asehj5s.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <47A112C5.8010903@nrlssc.navy.mil>
Brandon Casey <casey@nrlssc.navy.mil> writes:
Show 28 quoted lines
> 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@nrlssc.navy.mil> > --- > > > 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.