Mercurial还原,然后重新应用变更集

Jod*_*aki 3 mercurial

我已经提交了A,B,C,D和E.我意识到在提交B中发生了一些非常糟糕的事情,所以我想恢复到A,这次更改正确,之前搞砸了B,然后再重新申请C ,D和E自动.

你可能想知道我为什么不回到B并在那里修复,然后重新回到E(这是一个好主意吗?).原因我不太了解,但它与一组特殊的视觉工作室文件中出现的问题(应该只通过视觉工作室中的某些GUI屏幕进行编辑)有关,这些文件不能简单地纠正发生错误后的文件...如果我知道它,我会提供更多详细信息

Rob*_*sen 5

只需对你在B中所做的事情进行撤销并将其作为F进行撤销.这样,历史记录将完好无损,而您的同行将在不必了解情况的情况下获得更改.

如果B是服务版本,请在那里进行更改并在之后将其合并到F中.