Hi Simon,
I use git-send email only.
Here is what I do.
First git add <file>, sometime I use git add -p <file> to split my hunks.
The git commit and write my commit message.
Then git format-patch <patch_no> <commit_hash> -o <patch_directory> -“Version”
Ex: git format-patch -4 1317570d6869c3b09bea5e9a6c032195e049dcb2 -o /tls_patches/aix-thread-changes/v4/ -“v4"
Then finally I do
git send-email --to=ulrich.weigand@de.ibm.com --to=simon.marchi@polymtl.ca --to=tom@tromey.com
--cc=gdb-patches@sourceware.org --cc=Aditya.Kamath1@ibm.com --cc=sangamesh.swamy@in.ibm.com v4-0005-Fix-32-bit-GPR-and-SPR-register-reads-writes-in-pthd.patch
One by one I send using 4 commands.
Let me know if I need to change something.
Thanks and regards,
Aditya.