参考文章:
git打patch文件
git diff > current.patch //这个是把当前能用git status看到的修改打成patch,patch就是修改记录
git apply current.patch //把patch给需要一起合并的人,让这个人执行,就可以合并提交
git apply --check current.patch //如果不确定会不会出问题的话就执行这个
一般打patch要么成功合入,要么有冲突完全合入不了。
如果出现有冲突的情况,就用notepad++打开这个patch,根据报错信息修改冲突的地方,或者说如果冲突的地方量少的话,就直接删掉patch文件里的冲突部分,再执行apply命令,然后手动把冲突的地方的修改加一下