从master分支获取Self现有提交不会创建合并冲突Gerrit

时间:2018-08-21 19:50:51

标签: git merge gerrit rebase

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

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

我们有两个分支。一个是master,另一个是refs/for/master。我们已检出要使用的master分支。

我们必须在refs/for/master中推动Gerrit的更改。在检查了代码之后,将那些更改合并到master分支中。但在将更改推向refs/for/master之前。我们必须拉master分支。

如果我已经提交了对refs/for/master分支的一些提交。在对代码进行审查之后,我将撤回master分支并将其重新定基础。它不会显示出我自己提交给refs/for/master分支的相同文件的合并冲突吗?

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

在检查了我们其中的一个代码后,其他将看到合并冲突。 那么,您如何管理这些事情?

我们将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

您已经阅读过Gerrit documentation吗?

我建议特别注意Basic Gerrit WalkthroughUser Guide,在其中您会看到有关developing multiple features in parallelsubmit a changerebase a change的详细信息。