SourceTreeの「端末」を開き、下記コマンドを実行するとgit履歴から編集ファイル一覧が取得できます。
よかったらご活用ください。
(ちなみに頭の$は「コマンドですよ」という印なので、$
まで入れないようにご注意ください)
※SHAとは:sourcetree上に「コミット」という欄で表記される履歴IDのこと。本当は長いが省略版も併記してある。どちらでも可
## コミット間のファイル一覧を取得
$ git diff --stat --name-only [fromコミットのSHA] [toコミットのSHA]
## ファイルに出力(適宜出力先のパスは変えてください)
$ git diff --stat --name-only [fromコミットのSHA] [toコミットのSHA] > /Users/aaaaa/Desktop/[出力ファイル名].txt
fromコミット は含まない。toコミット は含む
つまり、実際取りたいfromコミットの一つ前のコミットSHAを指定しないとダメ
例
コミット① SHA:11111 ファイル:+ 1.tpl
コミット② SHA:22222 ファイル:+ 2.tpl
コミット③ SHA:33333 ファイル:+ 3.tpl
コミット④ SHA:44444 ファイル:+ 4.tpl
コミット⑤ SHA:55555 ファイル:+ 5.tpl
②〜④の作業のファイル一覧を取得したい場合
$ git diff --stat --name-only 22222 44444
3.tpl
4.tpl
上記だと②の2.tplが含まれないので①からの指定にする
$ git diff --stat --name-only 11111 44444
2.tpl
3.tpl
4.tpl