我知道回滚可以从本地存储库中的最新变更集中删除提交。但是,是否可以删除自上次推送以来的所有最新提交,而无需重新克隆共享存储库?
您可以使用hg strip命令的一部分mq扩大:
hg strip
mq
hg strip REV
这将删除该修订及其所有后代。
在尝试此操作之前,请复制/克隆存储库以进行实验。