我在git-flow脚本上观看过一些视频,其中一个术语是“后合并” - 例如hotfix合并为master,后面合并为develop。
我假设返回merge是一个概念而不是本机git命令。什么确切的命令包含后合并操作?
答案 0 :(得分:4)
这只是两个普通的合并命令:
git checkout master
git merge hotfix
git checkout develop
git merge hotfix
当工作完成时,您可以将提交的“正常”流程视为从开发分支到master
。在反向合并中,提交正朝着相反的方向流动,从hotfix
到您的开发分支。
答案 1 :(得分:3)
Backmerge只不过是将修补程序更改添加到当前工作分支中。
假设您有两个分支开发和主
您在 Master 上发现了任何重大错误。
您在Master分支上将其修复为修补程序。
稍后您需要将您的错误修正更改添加到当前工作分支,即开发分支。
所以你需要像这样反向合并