背景
「インプットするためには、強制的にアウトプットする」という意識を持って、今回git コミットメッセージ一行目の書き方をまとめました.
前提
- 正解というものはなく、伝達すべきことを伝えておけば十分です。
- 日本語でも英語でも、どちらでも良いと思っています、スキルとして語学力向上のため、個人的に英語の方が好きです。
- 抽象的な、 情報量が少なすぎて分かりにくいメッセージではなく、細かくて具体的な変更内容がメッセージに書かれるの方が良いかも。
通常利用
- feat/add : 新規機能(ファイル)追加
- fix:バグ修正
- remove:削除(ファイル)
- revert:変更取り消し
- improve/perf: パフォーマンス向上関連
- update/upgrade:バージョンアップ
- chore: ビルド、補助ツール、ライブラリ関連
- refactor: 仕様に影響がないコード改善(リファクタ)
- style: 空白、フォーマット、セミコロン追加など
- docs: ドキュメントのみの変更
- test: テスト関連
- change:(AをBに)変更する
- move:(AをBに)移動する
- clean:整理(リファクタリング等)
- disable:無効化(コメントアウト等)