2

我不小心推送了对 gerrit 的更改,该更改应该作为草稿推送。现在,我想取消将更改发布回草稿。

再次推动它refs/drafts/*不起作用,因为它没有改变。

更新:

我听从了mvpHiB的建议;我放弃了更改,修改了提交消息(删除了更改 ID,让 post-commit 钩子生成了一个新的更改 ID)并再次推送。这导致了“新的”草案变更。起初它看起来不错,但历史等当然没有保留。不是一个大问题,但不是我正在寻找的干净解决方案。

4

1 回答 1

1

发布更改后,您无法将其设置回草稿,但您可以为已发布的更改创建新的草稿补丁集。

于 2013-10-03T07:21:33.987 回答