パッチを投稿するときのgitコマンド

自分用のメモ。

$ git format-patch -s -3 --subject-prefix="PATCH v2" --cover-letter -o /tmp/patch001

-3 のところは送るパッチの数。

$ scripts/checkpatch.pl /tmp/patch001/00*.patch

0000-cover-letter.patch はエラーになるが気にしない。

emacsで内容を編集。

$ git send-email --in-reply-to=____ --thread --to=___ --cc=___ /tmp/patch001/00*.patch

/tmp/patch001/00* とすると *.patch~ というemacsが作ったバックアップファイルまで送ってしまうので注意。