##对某个commit打patch: git format-patch 2a2fb4539925bfa4a141fe492d9828d030f7c8a8 -1 ##打完patch之后将这个文件复制到所需要的目录下 cp xxx.patch file.name ##在file.name目录下把fatch 文件导进去 git am xxx.patch ##冲突 没有提示就没有冲突发生 ##遇到冲突 1.手动添加:git apply xxx.patch 提示冲突的字段信息,然后
git apply –reject patch 生成一个.rej的文件,打开这个文件,找到冲突的地方 然后进入xxx.patch 文件里手动修改 修改完成后将生成的相关文件 git add 相关文件 然后再 git am --continue
一直修改,直到没有冲突
##2. 如果冲突的内容少,可以先把冲突的部分删除,合并后再在代码里将冲突的部分修改,然后提交。