- 既にルールが存在する場合は、それに則る
- 0 から始めるときは commitizen のフォーマットに則る(
feat(scope): Add hogeみたいなやつ)- リポジトリが public な場合は、英語で書く
- リポジトリが private な場合は、日本語を許容する
| 接頭辞 | 備考 |
|---|---|
| feat | 新機能 |
| fix | バグ修正 |
| docs | ドキュメントのみの変更 |
| style | コードの意味に影響を与えない変更(空白、フォーマット、セミコロンの欠落など) |
| refactor | バグを修正も機能も追加しないコード変更 |
| perf | パフォーマンスを向上させるコード変更 |
| test | 足りないテストを追加するか既存のテストを修正する |
| build | ビルドシステムまたは外部の依存関係に影響する変更(スコープの例:gulp、broccoli、npm) |
| ci | CI構成ファイルとスクリプトへの変更(スコープ例:Travis、Circle、BrowserStack、SauceLabs) |
| chore | srcやテストファイルを変更しないその他の変更 |
| revert | 前のコミットを元に戻す |