添加分支以供审核

时间:2014-12-04 19:42:40

标签: git github git-branch gerrit

我是Gerrit的新手,

我做了什么:

// cloned repo
git clone repo.git

// created branch
git checkout -b "test"

// made some changes
created textfile1.txt

// added to stage
git add .

// commited
git commit -m "adding new file"

// pushed to gerrit
git push origin test

现在,我的测试分支推向了gerrit,如何将其添加到代码审查中?

我只是阅读文档,似乎为了将其添加到代码审查中,您应该运行以下命令:

git push origin:HEAD/refs/for/master

这是否意味着我必须在HEAD / refs / for / master分支上进行所有开发?

现在有什么问题?

1 个答案:

答案 0 :(得分:1)

您提交提交的本地分支的名称无关紧要。这是您的个人工作空间,您可以随意命名您的分支。

Gerrit不用于审核分支,您可以查看提交。如果您推送一个具有多个新提交的分支(在您的示例中不是这种情况),您将在Gerrit中获得多个更改。

是的,git push origin HEAD:refs/for/master是将更改推送到Gerrit的常用习惯用法。这意味着“一旦获得批准并按”提交“,”将当前负责人的所有新提交推送到主分支作为目的地进行审核。“

也许documentation's quick introduction chapter会有帮助吗?