我在Gerrit中有一些補丁集,但想要更改最近推送的補丁集的提交消息。但似乎甚至在更新提交消息後使用amend
並將其推送到gerrit創建了一個新的補丁集,而不是更新之前的補丁集。更新已提交補丁集的提交消息
那麼是否可以在不添加新補丁集的情況下編輯上一個補丁的提交消息?
我在Gerrit中有一些補丁集,但想要更改最近推送的補丁集的提交消息。但似乎甚至在更新提交消息後使用amend
並將其推送到gerrit創建了一個新的補丁集,而不是更新之前的補丁集。更新已提交補丁集的提交消息
那麼是否可以在不添加新補丁集的情況下編輯上一個補丁的提交消息?
不,不可以在不添加新的補丁集的情況下編輯上一個補丁的提交消息。
我不清楚你的新補丁集有什麼問題,但是......有可能配置Gerrit的方式是,如果只有提交消息不同,它不需要再次查看以前批准的補丁集。
查看更多詳情here。
只要Change-Id字段保持不變,Gerrit將使用新的補丁集更新現有審閱。
編輯:我看到你已經編輯你的問題。不,不可能在不創建新的補丁集的情況下更新提交消息。
不,這將是相同的**改變* *但是不同的**補丁集**。 – Mureinik
這完全是**我寫的。 –
AFAIK,事實並非如此。但爲什麼這很重要?爲什麼你關心這是否是一個新的補丁集? – Mureinik
@Mureinik,因爲它很難遵循審查過程 –
您是否嘗試過使用rebase?我不是gerrit的專家,所以我不知道它是否適合工作,但如果你想要,我可以回答你,因爲它在github上它肯定會工作 – rakwaht