【发布时间】:2014-07-17 13:15:29
【问题描述】:
所以我有3个分支;
-
develop- 我的持续开发分支 -
version_1- 发布分支 -
version_2- 发布分支
我必须在 version_2 上做一个修补程序才能重新发布该版本,这是 2 个文件中的 2 行更改,非常小。
我想将该修复应用到 version_1 和 develop。
所以我;
git checkout version_1
git merge <commit checksum>
我认为提交只包含更改,因此只会应用这些更改。但是合并会发生冲突,因为它会尝试更新两个分支之间的所有更改。
有没有办法仅将小提交中的更改合并/移动/应用到其他分支?
我可以在这些分支上手动重新实施修补程序,但这似乎很辛苦,尤其是在可能需要重新应用更多修补程序并将其推广到所有其他分支时。
Cheers, Will
【问题讨论】:
标签: git github merge commit git-merge