首页 > 解决方案 > 从主分支获取自身现有的提交不会产生合并冲突 Gerrit

问题描述

我是 Gerrit 的学习者。我们已经开始使用 Gerrit 代码审查。但我们面临一些问题。

我们在 Gerrit 中遵循以下流程进行代码审查。

我们有两个分支。一个是master,另一个是refs/for/master。我们已经检查了 master 分支以进行处理。

我们必须将 Gerrit 中的更改推送到 refs/for/master. 代码审查后,这些更改将合并到master分支中。但在将我们的更改推送到refs/for/master. 我们必须拉master分支。

如果我已经提交了一些提交到refs/for/master分支。在对代码进行审查后,我正在拉取master分支并重新设置它。它不会显示拉取我自己提交给refs/for/master分支的相同文件的合并冲突吗?

我的第二个查询与合并冲突有关。如果其他开发人员对文件进行了一些更改并推送到refs/for/master分支以进行代码审查。我自己也做了同样的改变,并被推送到refs/for/master代码审查。

在我们中的一个人审查代码后,其他人会看到合并冲突。那么你如何管理这些事情呢?

帮助将不胜感激。谢谢

标签: gitmergegerritrebase

解决方案


您是否已经阅读过Gerrit 文档

我建议特别注意基本 Gerrit 演练用户指南,您将在其中看到有关并行开发多个功能提交更改重新设置更改的详细信息。


推荐阅读