From: Junio C Hamano Date: Sat, 19 Nov 2005 21:08:13 GMT Subject: Re: [RFC] git email submissions Message-ID: <7vlkzk4a82.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <437B73E2.3080903@pobox.com> Jeff Garzik writes: > I would presume an email body would look like > > overall description of changes > git log master..HEAD | git shortlog > git diff master..HEAD | diffstat -p1 > git diff master..HEAD > As Smurf commented, the delta data is sent twice if you sent a pack of "^his mine" -- once as a textual diff and then the delta data in the pack. You can slightly do better than that. Because you are sending the diff, the pack you send does not have to include the post-image of patch application, and I suspect your pack would not have to contain anything other than commit objects.