コミットメッセージ
rmaruon.icon
add
update
chore
test
remove
fix
docs
タイトルの後は1行空けて本文を書く
タイトルを50字以内におさめる
タイトルの文頭を大文字にする
タイトルの文末にピリオドを付けない
タイトルは命令形で記述する
本文は1行あたり72字以内におさめる
本文ではどのようにではなく何をとなぜを説明する
AngularJS
feat: A new feature
fix: A bug fix
docs: Documentation only changes
style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
refactor: A code change that neither fixes a bug nor adds a feature
perf: A code change that improves performance
test: Adding missing or correcting existing tests
chore: Changes to the build process or auxiliary tools and libraries such as documentation generation
prefix
追加、修正など
add:
(機能・ファイルなどを)追加する
feat:
新機能追加
featureの略
fix:
バグの修正
hotfix:
重大なバグの修正
update:
バグではない機能修正?
change:
仕様変更による機能修正?
(AをBに)変更する
docs:
ドキュメントのみの更新
test:
テストコードの追加
間違っていたテストコードの修正
ファイル名の変更、移動
rename:
ファイル名変更
move:
ファイル移動
削除、取り消し
revert
修正取り消し
remove:
(ファイル名やコードを)除去する
delete:
disable:
無効化(コメントアウトなど)
整理、改善など
clean:
refactor:
内部的なロジックの改善
improve:
style:
スタイル・コーディングフォーマット(空白、フォーマット、セミコロンなど)の修正
chore:
ビルドプロセスの変更
「ツールやライブラリの追加削除」などにより自動生成されたファイルをコミットする
perf:
性能向上する修正
performanceの略
upgrade:
バージョンアップ
参考