Git将一个开发人员分支合并到另一个开发人员分支,然后将两个分支合并到master(主)分支



我需要一些关于git分支策略的建议

我正在开发一个名为分支1的分支

和我的同事在另一个叫做分支2的开发分支上工作

我们已经独立开发了两个月的代码,现在我们已经到了需要使用彼此代码的地步。

我的问题是,如果我合并分支1和同事的分支2。然后,当我把我的分支推到master,然后我的同事也把他的更改推到master时,这会导致错误吗?或者合并两个开发者分支的正确方法是什么?然后我们都可以把我们的更改推到master。

事先感谢您的建议。

我认为你应该从branch1创建一个新的分支(branch3)。然后你可以合并分支3和分支2。此时,您和其他开发人员应该在分支3上工作(或者您可以从b3创建两个独立的子分支)。当分支3准备好时,您可以将其合并到master。这样可以避免任何冲突。

最新更新