根据提交来创建 patch,并把创建的 patch 应用到其他 repo 上
当要修补一个 bug 或开发新特性,新创建一个分支
git checkout -b fix
在做了一些提交之后,基于 master 输出一个 patch
git format-patch master --stdout > fix.patch
接下来把 patch 文件搞到其他 repo 中
查看此 patch 有哪些改变
git apply --stat fix.patch
测试是不是可以应用 patch 上去
git apply --check fix.patch
如果没有报错,可以进行下一步,应用 patch
git am --signoff < fix.patch
Leave a Reply