patch打补丁
diff命令 -up参数
diff test1.c test2.c 比较两个文件的差异
diff -up test1.c test2.c > test.patch 比较两个文件的差异输出到test.patch文件中
patch命令
patch -p0 test1.c test.patch 使用补丁包升级test1.c文件
patch -Rp0 test1.c test.patch 撤销使用补丁包升级test1.c文件操作
撤销patch命令
patch -Rp0 test1.c test.patch 撤销使用补丁包升级test1.c文件操作
打patch流程
将补丁拷贝到patch文件指定的顶层目录下
执行patch -p1 < test.patch
git打补丁
diff命令
git diff > test.patch
patch命令
patch -p1 < test.patch