Re: [bug?] git-format-patch produces a 0-byte long patch for the first commit
From: Guennadi Liakhovetski <hidden>
Date: 2016-06-15 22:46:27
On Tue, 24 Mar 2009, Johannes Schindelin wrote:
Hi, On Tue, 24 Mar 2009, Guennadi Liakhovetski wrote:quoted
On Tue, 24 Mar 2009, Jeff King wrote:quoted
On Mon, Mar 23, 2009 at 11:34:07AM +0100, Guennadi Liakhovetski wrote:quoted
mkdir x cd x git-init echo hi > greating git-commit -a git-format-patch -1 produces a 0-byte long patch. git-format-patch HEAD^ produces an error, whereas with more than one commit it produces tha last patch. Yes, I know about "--root" and that it does allow to extract the very first commit.What version of git are you using? I believe the 0-byte diff has been fixed since git 1.6.1.1.Mine is still 1.5.4, if it's already fixed in the meantime - all the better!There is the off-chance that somewhere in those 3127 commits between v1.5.4 and v1.6.1.1, not only this bug is fixed. You might be surprised ;-) Seriously again, in a project that moves as fast as Git, you should always test with a recent version, and v1.5.1 -- being over one year old -- does not account for recent.
Sorry, didn't mention, I also tested with 1.6.0.6 - still was there. Thanks Guennadi --- Guennadi Liakhovetski, Ph.D. Freelance Open-Source Software Developer