如果git提交的修改当中包含新文件,那么采用git show commitid >patch 是不会将新加的文件包含到补丁的。
可以采用以下方法:
git diff -p --binary commitid_orginal commitid_new >patch名称
git apply patch名称如果git提交的修改当中包含新文件,那么采用git show commitid >patch 是不会将新加的文件包含到补丁的。
可以采用以下方法:
git diff -p --binary commitid_orginal commitid_new >patch名称
git apply patch名称