Git 不同分支相同文件代码提交,利用补丁维护提交差异,共享代码

前言 :
公司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是你要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值