コミットメッセージを生成させたい
12. Git 連携コマンド / 機能
claude "この変更をコミットして"概要
変更内容を分析して適切なコミットメッセージを自動生成し、コミットを作成します。Conventional Commits 形式にも対応できます。
設定例
# 基本的な使い方
claude "この変更をコミットして"
# 具体的な指示を加える
claude "変更内容を確認して、Conventional Commits形式でコミットして"
# 日本語でコミットメッセージを作成
claude "変更をコミットして。メッセージは日本語で"
# 特定のファイルのみコミット
claude "src/utils.ts の変更だけコミットして"こんな時に使う
- 適切なコミットメッセージを考えてほしい時
- 変更内容を要約してコミットしたい時
使い方
- 1変更を加えた状態で Claude に依頼
- 2Claude が git diff で変更内容を確認
- 3変更内容に基づいてコミットメッセージを提案
- 4確認後、git commit を実行
Tips
- Claude は変更内容を読み取って適切なメッセージを生成する
- 「feat:」「fix:」などの prefix を指定すると Conventional Commits 形式になる
- 複数の変更がある場合は分割コミットを提案することもある
- センシティブな情報が含まれていないかも確認してくれる