個人的なGitブランチ名とコミットメッセージのルールです。
ブランチ名
個人開発
- 基本はmainとfeatureのみ利用する。
チーム開発(小規模)
※モノレポでアプリ毎にブランチを管理する場合
コミットメッセージ
プレフィックス | 説明 |
---|---|
feat: | 新機能 |
fix: | バグの修正 |
docs: | ドキュメントのみの変更 |
style: | コードの動作に影響しない、見た目だけの変更(スペース、フォーマット、欠落の修正、セミコロンなど) |
refactor: | バグの修正や機能の追加ではないコードの変更 |
perf: | パフォーマンスを向上させるコードの変更 |
test: | 不足しているテストの追加や既存のテストの修正 |
chore: | ビルドプロセスやドキュメント生成などの補助ツールやライブラリの変更 |
※モノレポの場合、プレフィックスの後にシステム名を付ける。
一行目にプレフィックス付きのタイトルを、
二行目は改行のみ、
三行目に変更の目的と内容を具体的に記載する。