gitで新規、変更、削除ファイルの一覧を抽出する

▼差分ステータスとフルパス
#!/bin/sh
git diff --stat --name-status --relative=public $2 $1 > filelist.txt

▼差分ファイル名のみ
#!/bin/sh
git diff --name-only --relative=public $2 $1 > filelist.txt

参考サイト
https://qiita.com/youthkee/items/5014a9be25487854249d

list_diff.shとしてファイルで保存して、southtreeに登録する