我们的项目使用 Gerrit 进行代码审查。目前我们主要致力于下一个版本的主分支和一个维护分支。
我想知道将维护分支中的提交合并到 master 的最佳实践是什么。我是否必须将那些已经在维护分支中的提交一一推送,然后再次进行代码审查过程?
有 2 个基本选项:
通过合并提交,git 可以更好地向您展示分支之间的关系。它有更多的元数据,因此未来的合并更容易。合并提交的一个缺点是它们目前在 Gerrit 中显示得不是很好,通常开发人员必须使用 git 工具在本地查看合并提交才能真正了解发生了什么。