合并功能分支后创建功能补丁

时间:2014-08-06 17:04:12

标签: git workflow

假设您在提交C0处从主分支分支分支newfeature。功能准备就绪后,将其合并回主分支。通常我会删除newfeature分支。

当您分支newfeature分支时,有人会根据提交C0要求您提供该特定功能的补丁文件。因此,您不希望补丁包含已合并到主分支的任何其他功能。

有没有办法在合并和删除newfeature分支后得到这个?如果不是,我想这将是一个你不会删除功能分支的潜在场景,对吧?

进一步推动它。假设我们将新特征分支从主分支分支出来,稍后提交一些提交,比如C3,开发该特征并将其合并回来。有人要求提供该特定功能的补丁文件,但是基于提交C0。有没有办法获得该补丁文件?


潜在情况的例子:

M0-M1-M2---M3--M4-M5
    \  \-G0-G1-/ /
     \-F0-F1-F2-/

0 个答案:

没有答案