Git patch使用

背景:

        多个项目同时维护,改动其中一个项目的功能又有共通性。

A项目中:

git format-patch HEAD^

        ^代表最近一次提交,^^最近两次提交,以此类推。

        将生成的0001-modify-xxxx.patch移至B项目。

B项目中:

git apply --check 0001-modify-xxxx.patch

        检查此patch能否打上,没有输出则没有冲突。

$ git am 0001-modify-xxxx.patch

成功,push即可。

上一篇:XAF--How to modify application favicon?


下一篇:弟娃