前言 :
公司xx项目由于甲方不同,有部分页面需要定制化开发,于是需要同时维护两个分支。当相同模块需要改bug时,两个分支都需要同步修改,不能进行合并,否则定制化部分会被覆盖,于是可以进行补丁大法,共享我们提交的文件~
当你需要将多个文件的修改应用到另一个分支时,你可以按照以下步骤使用补丁:
1.在 dev1 分支上进行文件 a.vue 和 b.vue 的修改,并提交这些更改。
2.使用如下命令创建一个包含所有修改的补丁文件:
git diff dev2 dev1 -- src/page/a.vue src/page/b.vue > changes.patch
这将比较 dev2 分支和 dev1 分支上 src/page/a.vue 和 src/page/b.vue 文件的差异,并将其保存到 changes.patch 文件中。这个changes.patch是你要