From: Linus Torvalds Date: Thu, 03 Nov 2005 03:11:00 GMT Subject: Re: [PATCH] rev-list: make --max- and --min-age a bit more usable. Message-ID: In-Reply-To: <7vbr12swj3.fsf_-_@assigned-by-dhcp.cox.net> On Wed, 2 Nov 2005, Junio C Hamano wrote: > > > git-whatchanged -p --pretty=short --since="2 weeks ago" v0.99.8..v0.99.9 Makefile > > > > is a valid query > > Well, it is not a valid query ;-) Nobody implemented --since > yet, but you could spell it --max-age. It would not grok "2 > weeks ago" though. Have you tried it? "--since" _works_. All the magic is in "git-rev-parse". Try it. > With the attached patch, you could at least do: > > git log --max-age='2005-10-25' v0.99.8..v0.99.9 Makefile No. Really. _try_ it. You can do git log --since="September 25" And ItJustWorks(tm). No patches needed. Anywhere. It's worked for quite a long time too. Since commit c1babb1d65e034a058c14379eabec8eb374757ca, to be exact. [PATCH] Teach "git-rev-parse" about date-based cut-offs Just use it. Linus