From: Andreas Ericsson Date: Mon, 21 Nov 2005 17:59:20 GMT Subject: Re: [RFC] git-format-patch options Message-ID: <43820AF8.5060208@op5.se> In-Reply-To: <20051121173603.73700.qmail@web31806.mail.mud.yahoo.com> Luben Tuikov wrote: > --- Andreas Ericsson wrote: > > >>Please don't. git-format-patch is generally used to send > > > Ok, so then when I want to extract a single commit into a patch in a patch format, I loosely do > (scripted): > > git-rev-list --pretty=raw --max-count=1 > > Then I record the parent of the commit-ish and do: > > git-format-patch [output options] .. > > Which gives me the commit with id as a > formatted patch. > > Is there an alernative to this, as opposed to the two > step procedure above? > Here's how to automate it. git format-patch $(git rev-list --max-count=2 | tail -n 1).. Either way, you need to know , but this format should be fairly easy to add to git-format-patch. If you do, please let the user specify the --max-count (but default to 1) so it can be used to extract a series of patches rather than just one. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231