On Fri, 3 Nov 2006 13:50:26 -0500 Jeff King <peff@xxxxxxxx> 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 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html