小编典典

如何将 git 存储库回滚到特定提交?

all

我的仓库现在有 100 个提交。我需要回滚存储库以提交 80,并删除所有后续的。

为什么?

这个 repo 应该是为了从杂项用户合并。由于过度编辑,我提交了一堆合并。那是由于我的远程分支的标签错误,其中 3
个开发人员被标记为彼此。我需要重置到那个点,然后向前拉。

我想变基,如本例所示:如何在 GitHub 上删除提交?

但是,git 希望我做很多冲突管理。有没有更简单的方法?


阅读 101

收藏
2022-03-13

共1个答案

小编典典

git reset –hard
git push -f

注意:正如下面的评论中所写, 在协作环境中使用它是危险的:你正在重写历史

2022-03-13