我看过 《何时使用 git rebase 而不是 git merge?。
但是在这种情况下,我想确定应该选择哪种解决方案:
我想要在master
上实现新功能,因此我将其分支到一个新的功能分支。
我在 Feature 上进行了 10 次提交,而其他人则在主线上进行了其他提交。
我的问题是,如果我想将我的分支与主分支分开以进行测试,但我需要将其与新的主分支提交集成测试。
那么,我应该将 Master 合并到 Feature(而不是将 Feature 合并到 Master,这会在我的测试之前将修改应用于 master),还是执行 rebase
?