我是Gerrit newb。
所以我有3个分支机构。 A,B和C.
B是origin / master,没有本地的。我喜欢这样,因为它让我不能在我不应该开始的时候开始。
我编辑A然后提交。然后我检查并编辑C并提交。活动分支是C,我通过" git review"推送到Gerrit。 ...除了它也推动A的提交。完全不是我想要的。这是我尚未准备合并的两个不同问题。
答案 0 :(得分:0)
将提交直接推送到远程branchC时会发生什么?希望你期望分支A上的提交没有被推送。推送审查分支没有区别。唯一的区别是远程分支。如果是直接推送,您可以使用git push origin branchA:refs/heads/branchA
(或只是git push origin branchA
),当您想要查看它时,请使用git push origin branchA:refs/for/branchA
。我没有使用git review
,而是通常使用此表单:git push origin HEAD:refs/for/branch