git:当分支重写大量代码时,而其他代码则继续工作 - 如何融合更改



所以假设Mike正在重写很多代码,因为它具有代码气味。这意味着许多课程被更改/创建。提取,创建方法等等。因此,他分支到"返工"分支。

所有其他人都在各自的特征分支中继续工作。或创建新功能分支。

现在,将事物重新合并的最佳方法应该是什么?迈克应该是第一个重新恢复他干净的树枝的人。其他人则遵循并尝试将Mike的更改合并到其代码中?还是每个人都可以继续完成自己的功能并将其合并,而迈克准备就绪时也会做同样的事情?还合并或重新列入?

在分支上工作始终是一个很好的做法。迈克不需要首先推动他的代码。这一天无法合并。因此,每个人每天都会将代码推到各自的分支机构,将代码合并到主分支机构中,这是更好的选择,无论如何,这将在合并之前列出冲突。

通常,最好采用"每个特征分支"方法。

最新更新