使用Gerit Code Review for Git Merge

时间:2013-12-02 05:41:14

标签: git merge branch gerrit master

在Git服务器中,我有一个分支“ For_Dev ”,开发人员将在其中提交所有更改。在某些时候,当我们决定将此分支与“ master ”分支(具有稳定代码)合并时,我想将“ For_Dev ”分支中的所有更改合并到“ master ”仅在通过gerrit进行代码审查后才能阻止不稳定的提交进入“master”。我该如何实现呢?简而言之,我只想在将分支合并到master时使用gerrit代码检查。

1 个答案:

答案 0 :(得分:2)

在完成For_Dev上的开发(所有提交到远程分支的提交)之后,有人会将更改提取到local For_dev并合并到local master。它将创建一个合并提交(如果钩子does not include changeId,然后手动插入一个并修改合并提交)。然后可以将此更改推送到refs/for/master。但我的意见是所有的提交都应该单独审核,因为最好一次检查一个小的变化。