# diff-fetch > PR/コミット/ステージ差分のDIFF取得手順 - Author: keyam1124 - Repository: keyam1124/agent-field - Version: 20260125215658 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/keyam1124/agent-field - Web: https://mule.run/skillshub/@@keyam1124/agent-field~diff-fetch:20260125215658 --- --- name: diff-fetch description: PR/コミット/ステージ差分のDIFF取得手順 --- # 目的 レビュー対象のDIFFを取得する。 # 入力の解釈ルール - PR URL または PR番号: `gh pr diff` - コミットハッシュ: `git diff ..HEAD` - 入力なし/不明: `git diff --staged` # 手順(手動実行) 1. PR URL/番号の場合 `gh pr diff ` 2. コミットハッシュの場合 `git diff ..HEAD` 3. 入力なし/不明の場合 `git diff --staged` # 失敗時の確認 - `gh` が未ログインなら `gh auth status` を確認 - リポジトリ外なら `git rev-parse --show-toplevel` で確認 - ステージが空の場合はDIFFが空になる # 自動化スクリプト `scripts/get_diff.sh` を使う場合は以下。 - `./scripts/get_diff.sh`(ステージ差分) - `./scripts/get_diff.sh `