git review->;将草案推广到代码审查

git review->;将草案推广到代码审查,git,gerrit,git-review,Git,Gerrit,Git Review,我已创建了Gerrit草稿: git review -D 一旦我完成了草稿的工作,我如何创建代码审阅,以便最终合并到master 如果我这样做: git-review 我得到这个输出: $ git review remote: remote: Processing changes: refs: 1, done To ssh://jonbri@gerrit-foo.com:29418/fooProject ! [remote rejected] HEAD -> refs/publish

我已创建了Gerrit草稿:

git review -D
一旦我完成了草稿的工作,我如何创建代码审阅,以便最终合并到master

如果我这样做:

git-review
我得到这个输出:

$ 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'

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

  • Web UI:打开草稿更改并使用“发布”按钮
  • 命令行:将Gerrit REST API与类似curl的客户端一起使用:

  • 好的,明白了。我希望我可以直接从git review中做到这一点,但我想这不是他们api的一部分