目的
任意のブランチ(リビジョン間)で変更されたファイル一覧を取得したい。
背景
クライアントに、修正したファイル一覧がほしいって言われたので。
git見てくれよ。
コマンド
Windows上だったら、ソースが配置しているフォルダで右クリック→Git Bash Hereでコマンドライン起動してください。
想定している前提イメージは、
feature/developからfeature/hogeブランチを作成
↓
feature/hogeブランチにいろいろcommit (このファイル一覧がほしい)
git
git diff --name-only feature/develop..feature/hoge
もし、追加したファイルのみ取得したい場合は
git
git diff --name-only feature/develop..feature/hoge --diff-filter=A
更新したファイルのみ取得したい場合は
git
git diff --name-only feature/develop..feature/hoge --diff-filter=M
削除したファイルのみ取得したい場合は、
git
git diff --name-only feature/develop..feature/hoge --diff-filter=R