以未提交的修改为例
git diff > test_a.patch
但是,如果有新增的文件,并不在 git 管理之内
git diff --cached > test_a.patch
如果还包含二进制文件,例如图片等
git diff --cached --binary > test_a.patch
应用 patch
git apply test_a.patch
以未提交的修改为例
git diff > test_a.patch
但是,如果有新增的文件,并不在 git 管理之内
git diff --cached > test_a.patch
如果还包含二进制文件,例如图片等
git diff --cached --binary > test_a.patch
应用 patch
git apply test_a.patch