git format-patch制作内核补丁

git init

git add ./

git commit

之后修改代码

修改代码后执行 

git add ./

git commit

执行完成后执行git log查询commit 的id 

执行git format-patch 270524169be95d2d42be778fe1ddd60e45ea24c3..f8c9773fd5de8d2205022d4dc7d62935a8620dfd即可生成patch。

https://blog.csdn.net/u011784994/article/details/52944636

另外还有一种方法更为简便:

 git checkout fix     先切换到fix分支
修改代码,
git commit -a -m "Fix1"  提交代码
git format-patch -M master
生成一个patch

git format-patch的-M选项表示这个patch要和那个分支比对。

原文地址:https://www.cnblogs.com/xingmuxin/p/9481253.html