当我向gerrit提交新的代码时,如何从命令行设置主题?

19
在Gerrit (2.8)上上传Git提交进行代码审查时,我希望能够设置主题字段(例如这里的g-tune-pme-reform:https://gerrit.gromacs.org/#/c/3453/3)。如何从命令行中执行此操作?是否可以在原始的Git push中完成?
1个回答

23

是的,可以使用push命令实现:

git push origin HEAD:refs/for/master/<topic_name>

9
在更新的 Gerrit 版本中,您需要使用新的语法:git push origin HEAD:refs/for/master%topic=<topic_name>。这条命令的意思是将当前分支(HEAD)推送到远程仓库的主分支(master)上,并附带一个话题名称(<topic_name>)。 - Josef Glatz
能否将主题设置为必填项?例如,拒绝没有主题的推送。 - Oleg Oleg
@OlegOleg请在单独的问题中提出此问题。 - laplasz
如果我不想修改补丁集,而仅仅是想重命名一个主题,该怎么办?目前我遇到了这个错误:commit already exists as current patchset - bloody
@bloody - 我认为你应该为此创建一个新问题。 - laplasz
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接