git分支合并

发布于 2022-09-03 19:19:31 字数 583 浏览 24 评论 0

如图所示

如图所示,有两个新功能,分别以branch 1branch 2实现,并依次合并到develop分支上。

那么问题来了,当我想要把develop合并到master,并发布生产环境时,突然发现branch 1存在严重问题,不能在此版本上线,而branch 2是基于已经mergebranch 1develop分支开发的,也就是说branch 2的代码中已经包含了branch 1的代码。

请问这样的应用场景,只把branch 2修改的代码mergemaster的最佳实践?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月打碎记忆 2022-09-10 19:19:31

git的原则是跟踪到每次修改的文件,你git log查看下版本具体提交的不同内容,修改下重新request merge下试试。

白日梦 2022-09-10 19:19:31

原则上你应该在master上使用hotfix来修改branch1的问题,修复完以后把hotfix合并回master和develop,然后再把develop合并回branch2
你可以参考下这个流程http://danielkummer.github.io...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文