1行目は60文字くらい以内でコミットを要約
`Add a new class Hoge'とか`Refactor the method Foo.bar()'とか
(マージコミットに生成されるメッセージと合わせるため主語省略・文末のピリオド省略)
2行目は空行 3行目以降に必要なだけ詳細説明(各行は70文字くらいに抑える)

git始めて半年くらい試行錯誤した結果がこれ