Mercurial - 有没有办法在推送提交中更改消息?

时间:2016-04-21 10:07:34

标签: mercurial

我试过hg commit --amend它说: abort: cannot amend public changesets

我不想回滚,因为它已被推动并已部分审核

1 个答案:

答案 0 :(得分:1)

除了重写历史记录之外别无他法,其他人可能已经撤消了您的更改。

实际上hg rollback用于撤消已提交但尚未推送的更改。 虽然hg backout用于执行逆操作(但保留您推动的操作),但是返回到先前的状态;这不是你想要的。

我建议保持原样。如果您有权访问服务器,则可以更改存储库历史记录,但不建议这样做。