我在分支“主”。 我有这样的git的历史:正确的方法来清除主人的git历史
333 (#82)
444 (#83)
然后我做了一些提交和恢复(222-> 111-> 010-> 789-> 456-> 123):
123 Revert "(#84)"
456 Revert "(#81)"
789 Revert “(#81)"
010 Revert "(#86)"
111 (#86)
222 (#84)
333 (#82)
444 (#83)
我需要以某种方式要清除这些错误的步骤(222-> 111-> 010-> 789-> 456-> 123)回到历史回到:
333 (#82)
444 (#83)
这将是确定的,如果我做的:
git rebase -i 333
并且会抛出错误的提交? 然后
git push -f
您是否按提交并恢复? – Francesco
[如何将Git存储库恢复到之前的提交?](http://stackoverflow.com/questions/4114095/how-to-revert-git-repository-to-a-previous-commit) –