如何在mercurial中回滚最后n次提交
我需要回滚最后10次提交。我该怎么做呢。请帮助。如果您尚未按下,则可以使用 如果你已经推过了,那么最好是如何在mercurial中回滚最后n次提交,mercurial,Mercurial,我需要回滚最后10次提交。我该怎么做呢。请帮助。如果您尚未按下,则可以使用 如果你已经推过了,那么最好是 撤消提交会使附加的提交与被删除的提交完全相反,并附加到repo中。因此,您仍然可以在回购历史记录中看到原始提交。如果尚未推送,则可以使用 如果你已经推过了,那么最好是 撤消提交会使附加的提交与被删除的提交完全相反,并附加到repo中。因此,您仍然可以在repo历史记录中看到原始提交。最简单的方法是克隆repo,直到您要保留的最后一次提交 hg clone -r last_commit_to_
撤消提交会使附加的提交与被删除的提交完全相反,并附加到repo中。因此,您仍然可以在回购历史记录中看到原始提交。如果尚未推送,则可以使用 如果你已经推过了,那么最好是
撤消提交会使附加的提交与被删除的提交完全相反,并附加到repo中。因此,您仍然可以在repo历史记录中看到原始提交。最简单的方法是克隆repo,直到您要保留的最后一次提交
hg clone -r last_commit_to_keep myrepo mynewrepo
最简单的方法是克隆repo,直到您要保留的最后一次提交
hg clone -r last_commit_to_keep myrepo mynewrepo
你说的回滚是什么意思?您是想返回到10次提交前的项目状态,还是想从存储库中完全删除最后10次提交?我的意思是完全删除这些提交您所说的回滚是什么意思?您是想返回到10次提交前的项目状态,还是想从存储库中完全删除最后10次提交?我的意思是完全删除这些提交