From: Sean Date: Sat, 25 Nov 2006 15:30:33 GMT Subject: Re: git-format-patch little gripe Message-ID: In-Reply-To: <20061103185026.GA28566@coredump.intra.peff.net> On Fri, 3 Nov 2006 13:50:26 -0500 Jeff King wrote: > For my own workflow, I don't want to have to pick the commit out of > rev-list (or log) output. I want to find it and hit a button to say "OK, > now mail this patch." So I put _all_ of my patches into an mbox, and > then browse them with mutt. Sort of a poor man's patch browser, but then > I'm ready to jump into mailing them immediately. > > I use the following script: > > #!/bin/sh > root=${1:-origin} > git-format-patch -s --stdout $root >.mbox > mutt -f .mbox > rm -f .mbox If your mail setup support imap, the patches can be dumped directly into it rather than having to go through an mbox. For instance you can have something like this in your ~/.gitconfig: [imap] Host = imap.server.com Folder = "Drafts" User = uname Pass = password And then the above command line becomes: git-format-patch -s --stdout $root | git-imap-send To move all the patches into your imap drafts folder to be accessed by whatever email client you use. Sean