我试过hg commit --amend
它说:
abort: cannot amend public changesets
我不想回滚,因为它已被推动并已部分审核
答案 0 :(得分:1)
除了重写历史记录之外别无他法,其他人可能已经撤消了您的更改。
实际上hg rollback
用于撤消已提交但尚未推送的更改。
虽然hg backout
用于执行逆操作(但保留您推动的操作),但是返回到先前的状态;这不是你想要的。
我建议保持原样。如果您有权访问服务器,则可以更改存储库历史记录,但不建议这样做。