コードを書く 起点をどこにするか バグ修正の場合 maint(無い場合はmaster) 新機能の場合 master(puに依存する場合はpu) コミットを作る Documentation/SubmittingPatches を読む。 パッチは論理的な単位に分ける。 git diff --check で無駄な空白が無いかチェック。 コメントアウトしたコードや不要なファイルが無いかチェック。 コミットメッセージ 最初の一行は、50文字程度の短い要約にする。最後にピリオドは付けない。 二行目は、空白行にする。 三行目以降に、コミットメッセージの本文を書く。 命令形、現在時制で書く。 コミット以前と以後で何が変わるのかを、明確に。 コードを書いた理由、何がしたかったのか、目的を明確に。 最後の行に、サインオフ(原作者の証明書に同意する署名)を書く。実名のみ。 Signed-off-by: Your
![Gitにパッチを送るメモ - unpushの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7dfbef6c0c4931a729dc1f5f04b124ff31e1b9b/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F41R5gj5VRFL._SL160_.jpg)