CC逆引きリファレンス

変更内容を説明させたい

12. Git 連携

コマンド / 機能

claude "git diff を説明して"

概要

git diff の出力を人間が理解しやすい形で説明します。変更の意図や影響を把握するのに役立ちます。

設定例

# ステージングされていない変更を説明
claude "git diff を説明して"

# ステージングされた変更を説明
claude "git diff --staged を説明して"

# 特定のコミットとの差分を説明
claude "HEAD~3 からの変更を説明して"

# 特定のファイルの変更を説明
claude "src/components/Button.tsx の変更内容を説明して"

# ブランチ間の差分を説明
claude "main ブランチとの差分を説明して"

こんな時に使う

  • 変更内容を理解したい時
  • レビュー用に変更の概要を知りたい時

使い方

  1. 1差分を確認したい状態で Claude に依頼
  2. 2Claude が git diff を実行
  3. 3変更内容をファイルごと、機能ごとに整理して説明
  4. 4必要に応じて影響範囲も分析

Tips

  • 大きな変更でも要約してくれるので把握しやすい
  • 「セキュリティの観点から確認して」などの追加指示も可能
  • 他の人の変更をレビューする前の予習に便利