我想知道,git review
命令究竟是如何工作的?我的意思是它是否使用git push
命令(内部)或其他方式将更改上传到 gerrit。在为git review
.
问问题
11511 次
1 回答
11
来自精美手册:
当您提交更改时,git review
执行以下操作:
- 它在文件中查找要推送到(生产或其他)的分支
.gitreview
。如果找不到此信息,它会推送到master
- 它会确定要在修订版中添加什么“主题”(您可以使用 手动设置主题
-t
)
- 如果您重新提交下载的更改,它将重新使用原始更改的标签
- 如果您的提交摘要包含类似的错误编号
bug 12345
,则标记将是bug/12345
- 否则,标签将是您本地分支的名称
- 它根据
HEAD
您推送的分支重新调整您的更改(用于-R
跳过此) - 如果您一次提交多个更改,或者提交基于另一个未合并更改的更改,它会询问您是否真的打算这样做(使用
-y
跳过此) - 它推动更改以供审查
于 2015-01-04T12:20:31.460 回答