所以,我有3个分支;
-
develop
-我继续开发分支 -
version_1
-发布分支 -
version_2
-发布分支
我不得不做一个修补程序version_2
重新运送该版本,它是在2个档,非常小的一个2线的变化。
我想把这个修复程序version_1
和develop
。
所以我;
git checkout version_1
git merge <commit checksum>
我想到了一个承诺只包含的变化,所以将只适用于那些。 但合并冲突,因为它试图更新所有的两个分支之间的变化。
有没有一种方法来合并/移动/只适用于小的变化承诺其他分支?
我可以手动重新实现对这些分支的修补程序,但是这似乎是一个大量艰苦的工作,特别是随着越来越多的修补程序可能需要重新申请,并推广到所有其他分支。
Cheers, Will