Git diff –name-only and copy that list November 16, 2022 by Tarik Try the following command, which I have tested: $ cp -pv --parents $(git diff --name-only) DESTINATION-DIRECTORY