如何在Mercurial中撤消添加/删除

时间:2013-02-18 15:47:49

标签: mercurial

无意中,一些重命名变为删除/添加。 如何在Mercurial中修复此问题?

我还添加了一些应该从repo中的其他位置复制的文件(hg copy)

1 个答案:

答案 0 :(得分:1)

hg rollback:单级撤消。将撤消最后一次拉动或提交(可能是危险的)

hg backout:创建一个与给定提交相反的新提交。净效果是撤消,但更改仍在您的历史记录中。

hg strip:从历史记录中删除(销毁)更改。删除变更集也会删除其所有子项,因此它只能用于截断历史记录,而不能删除切片。

Ref