9

我想知道,git review命令究竟是如何工作的?我的意思是它是否使用git push命令(内部)或其他方式将更改上传到 gerrit。在为git review.

4

1 回答 1

11

来自精美手册

当您提交更改时,git review执行以下操作:

  • 它在文件中查找要推送到(生产或其他)的分支.gitreview。如果找不到此信息,它会推送到master
  • 它会确定要在修订版中添加什么“主题”(您可以使用 手动设置主题-t
    • 如果您重新提交下载的更改,它将重新使用原始更改的标签
    • 如果您的提交摘要包含类似的错误编号bug 12345,则标记将是bug/12345
    • 否则,标签将是您本地分支的名称
  • 它根据HEAD您推送的分支重新调整您的更改(用于-R跳过此)
  • 如果您一次提交多个更改,或者提交基于另一个未合并更改的更改,它会询问您是否真的打算这样做(使用-y跳过此)
  • 它推动更改以供审查
于 2015-01-04T12:20:31.460 回答