最近师傅给布置了任务让我生成补丁以及把补丁文件打入,说实话搞得我真的很崩溃,出现各种问题,特别痛苦,好在师傅帮忙解决了,我也知道自己的问题是什么了,我对流程以及出错不知道怎么去找,我一定得把它总结下来。
我在windows下生成的patch,在linux下也可以,没啥区别,就是网速很慢。
第一:因为要在git仓库中下载,所以要安装git工具,
参考链接:https://blog.csdn.net/duoduo18up/article/details/80716161
第二步:工具完成之后建一个自己的文件夹要把源码下载下来,在文件夹里右键->git bush here, 出现下图即可:
第三步:1:git clone 复制上你要打的网址
2:git log一下,看看日志看看你想打的id号,
3:git diff id1 id2 > xxx.patch,
(id是你想打的编号,下载下来之后git log 看一下id)
第四步:在文件夹里就能看到xxx.patch了,这说明已经生成了补丁文件,这是在windows下生成的,你也可以在linux下生成patch.
因为我在windows下生成的,所以我在xshell里用**rz
**命