
如图所示,有两个新功能,分别以branch 1,branch 2实现,并依次合并到develop分支上。
那么问题来了,当我想要把develop合并到master,并发布生产环境时,突然发现branch 1存在严重问题,不能在此版本上线,而branch 2是基于已经merge了branch 1的develop分支开发的,也就是说branch 2的代码中已经包含了branch 1的代码。
请问这样的应用场景,只把branch 2修改的代码merge到master的最佳实践?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
git的原则是跟踪到每次修改的文件,你git log查看下版本具体提交的不同内容,修改下重新request merge下试试。