在本地开发功能分支时,发现该功能需要进行巨大的更改。为了尽量减少 merge 时的工作量和压力,我想到了先将本地master merge 到我的分支,解决所有冲突,然后再将我的feature merge 到master——这应该是一个快速、简单的 merge 。
此 merge 是否存在丢失某人更改的风险?您是否推荐另一种方法?
最佳答案
我通常会在 master 之上重新设置功能基础,这使得需要 merge 它们的人更容易。但是,无论您朝哪个方向执行 - 即使没有 merge 冲突,您仍然需要对其进行测试。你永远不能认为它是安全的。
关于git - 在 Git 中,在最终 merge 之前将 master 预 merge 到我的功能分支中是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29621887/