自分用メモ
git diff から更新したファイル一覧をとって、まとめる
# コミットID使わない
$ git archive --format=zip --prefix=_diff/ HEAD `git diff master --diff-filter=ACMR --name-only` -o _contents.zip
# コミットID使う
$ git archive [コミットID2] `git diff --name-only [コミットID1] [コミットID2] --diff-filter=ACMR` -o archive.zip
更新したファイル一覧があって、そのファイルだけ別フォルダにコピーしたい
$ rsync -av --files-from=filelist.txt /source/directory/ /destination/directory/
Zip
$ zip xxx.zip -r xxx/ -x "*.DS_Store"