2013年7月21日 星期日

Git Diff Changed File Between Two Commit

git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2

將其中的 commit1 和 2 換成想比較的兩個 commit 即可。


如果只想複製出有更新的檔案
cp $(git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2) PATH_TO_TARGET

沒有留言:

張貼留言