-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 02/03/2016 05:49 PM, Göktürk Yüksek wrote: > Daniel Campbell: >> On 02/03/2016 04:57 PM, gokt...@binghamton.edu wrote: >>> From: Gokturk Yuksek <gokt...@binghamton.edu> > >>> Hi, > >> [...] > >> This isn't related to what you're doing but I felt it was a good >> place to ask: > >> How are you and other developers creating these series of >> e-mails? It seems really handy and I'd like to know what it is, >> in the event that I need to do the same. > > > > Here's how I do it: Make your commits on a separate branch as if > you'd push them directly to the repo. Use 'git format-patch' to > generate patch files and use 'git send-email' to send them. You can > skip format-patch and just use send-email but for a changeset of 21 > commits I'd like to take another look. > > git format-patch --stat --summary -o bug558642_v3/ -n -v3 > --cover-letter master..devmanual-git-migration-v3 > > Creates the patches. '--cover-letter' creates a special patch file > that requires editing which becomes the first email in the series, > which is the one you replied to. > > Once satisfied, I sent it with: > > git send-email * > > Keep in mind that git will CC authors of the patches and yourself > to the email. So you may have to adjust those. > > Don't forget to edit your .gitconfig and set proper SMTP options > in the [sendemail] section. > > Awesome; between the manpage and your example this is a great primer! Thanks a lot for explaining your workflow. I'm sure it's useful to more than just myself.
- -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWsq8HAAoJEAEkDpRQOeFw+HUP/2QEbZNPNmrZGM2DGVzAIY+/ wQvGpIq8IO6SQ6pQH8FLFeTb17Y2x+SB04rYqv3bpbOV/GjSPwAomObLBa4GUU74 QTnZ7p4ZfMxisiZd5IfFPNMuY2YTpT2TfRez1TPxdty+4w9aE/MjYNvk/pTqhc4D fVI8NdMixP8obDozXqvqKSV2uh0smE82aFleAN7yQ9pEplV/282UqdcFRIQs6iXX 7gCxZvTbaXTuvukda8D8uABrZSvZhORjZ4TmnZfEHQcih9byF9smk/Ao1uNbTXG2 iJRkvDld0wfkar6o8zoX9tEjwwpVXfSSjnDcEZSYYO90Q3aY3HNWttcgRilD4HXA wd57r5eDZUM82IY70oGhHPDEeW+lXoKgp3B8LYQCdGOJRLgSPC6F9WGvAvf/qK8h ULg1WPbjMudWU1gnzNxaX2f3WT6+RoyZccpUMKNg/Ku2glG/6ZVPbkpm8Z4Uo/yd iuhpCcs3HVHWvZS7ggJk7FysxlBwH5Zd4+88USo/HujUfjkdvJgZ7COAV8DTikAg 3n2U+MFIUDwjfp014MgKKTdTt0Cj2n87LPCeQN+hEeGPOfz6jAr2TBrRGdyCEHBi aYHbny9tFs3na4HJhBquE5Esm159T+RY7Ff7br1zzIu8hhNNIlCsN8xxRku9jCsx wT5s3gCj/o4ElV+EumhX =BZ+P -----END PGP SIGNATURE-----