よく使うPrefix一覧
| Prefix | 用途 | 例 |
|---|---|---|
feat |
新機能追加 | feat: 請求書一覧画面を追加 |
fix |
バグ修正 | fix: CSV出力時の不具合を修正 |
refactor |
リファクタリング | refactor: BQ接続処理を共通化 |
test |
テスト追加・修正 | test: InvoiceServiceの単体テスト追加 |
docs |
ドキュメント修正 | docs: READMEを更新 |
chore |
雑務・保守作業 | chore: ライブラリを更新 |
ci |
CI/CD設定変更 | ci: GitHub Actionsを修正 |
build |
ビルド関連変更 | build: Dockerfileを更新 |
perf |
パフォーマンス改善 | perf: SQLを最適化 |
style |
フォーマット修正のみ | style: prettier適用 |
revert |
コミット取り消し | revert: feat: CSV出力機能を追加 |
迷ったらこれ
新しい機能を追加した
feat:
例
feat: 請求書詳細画面を追加
不具合を修正した
fix:
例
fix: 請求書検索でエラーになる問題を修正
コードを整理しただけ
refactor:
例
refactor: 請求書取得ロジックを共通化
テストを書いた
test:
例
test: InvoiceServiceの単体テストを追加
ドキュメントを修正した
docs:
例
docs: READMEを更新
ライブラリ更新や設定変更
chore:
例
chore: package.jsonを更新
チーム推奨
基本的には以下だけ覚えておけば十分。
feat 新機能
fix バグ修正
refactor リファクタリング
test テスト
docs ドキュメント
chore 雑務・設定変更
ci CI/CD