git-review - >将草案提升为代码审查

Jon*_*ink 4 git gerrit git-review

我创建了一个Gerrit草案:

git review -D
Run Code Online (Sandbox Code Playgroud)

一旦我完成了草稿,我该如何创建代码审查,以便最终可以合并到master?

如果我这样做:

git-review
Run Code Online (Sandbox Code Playgroud)

我得到这个输出:

$ git review
remote:
remote: Processing changes: refs: 1, done
To ssh://jonbri@gerrit-foo.com:29418/fooProject
 ! [remote rejected] HEAD -> refs/publish/master/p-jonbri-gitReviewBranch (no new changes)
error: failed to push some refs to 'ssh://jonbri@gerrit-foo.com:29418/fooProject'
Run Code Online (Sandbox Code Playgroud)

uwo*_*fer 5

发布草稿更改有两种可能性:

  1. Web UI:打开更改草稿并使用"发布"按钮.
  2. 命令行:将Gerrit REST API与curl等客户端一起使用:https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#publish-draft-change