コミット作成
手順
- •
git statusとgit diff --stagedで変更内容を確認 - •現在のブランチ名からIssue番号を抽出(例:
feature/#3-login→#3) - •変更内容を分析し、適切なコミットメッセージを生成
- •ユーザーに確認後、コミットを実行
コミットメッセージ形式
code
#<Issue番号> <type>: <subject> <body>(任意)
Type一覧
- •
feat: 新機能 - •
fix: バグ修正 - •
docs: ドキュメントのみの変更 - •
style: コードの意味に影響しない変更(空白、フォーマット等) - •
refactor: バグ修正や機能追加ではないコード変更 - •
test: テストの追加・修正 - •
chore: ビルドプロセスやツールの変更
例
code
#3 feat: ログイン画面を作成 メールアドレスとパスワードの入力フォームを実装
code
#5 fix: 配信タイルのミュート状態が保持されない問題を修正
Issue番号の取得
ブランチ名から自動取得:
bash
git branch --show-current | grep -oE '#[0-9]+'
注意事項
- •コミットメッセージは日本語で記述
- •subjectは50文字以内
- •Issue番号を必ず含める(GitHubで自動リンク)
- •複数の変更がある場合は分割を提案