标签: mercurial
无意中,一些重命名变为删除/添加。 如何在Mercurial中修复此问题?
我还添加了一些应该从repo中的其他位置复制的文件(hg copy)
答案 0 :(得分:1)
hg rollback:单级撤消。将撤消最后一次拉动或提交(可能是危险的)
hg rollback
hg backout:创建一个与给定提交相反的新提交。净效果是撤消,但更改仍在您的历史记录中。
hg backout
hg strip:从历史记录中删除(销毁)更改。删除变更集也会删除其所有子项,因此它只能用于截断历史记录,而不能删除切片。
hg strip
Ref