ぎじゅメモ

パソコンオタクのメモブログです。

gitのコミットメッセージルール

自分のメモ用に書きます

コミットメッセージのパターン

[type][scope] subject
<BRANK LINE>
<body>

typeは何

変更種類の見出し - 新機能 - 不具合修正 - その他 など、

scopeは何

変更対象の識別のための見出し - 投稿画面 - ツイート詳細画面 - プロフィール画面 など、開発する物によって変わる

subjectは何

リリースノートに載る説明文 [type]または[scope]とsubjectの間にスペースを入れて記述する 過去の物を参考にしてわかりやすい言葉を使用する。

BLANK LINEは何

一行目とbodyの間に入れる空行 読みやすくするために入れる

bodyは何

subjectで説明しきれない内容を記述する 1行で幾つものファイルの変更を書けるはずがないので 細かい事はここにかく

実際のコマンド例

# git commit -a -m "[不具合修正][その他]設定画面の修正\n\n〇〇項目の設定できる範囲を1~100に修正"

こちらのページを参考にしています。 https://gist.github.com/mironal/c14a2848e752baead8e2