小编Joh*_*440的帖子

如何删除推送的 git merge 提交

我将几个开发提交合并到我的存储库的主分支中,只是为了发现 GitAhead 在某个时候搞砸了主分支。

现在我尝试了 SO 上描述的各种方法来撤消这些提交(除了 master 上的合并之外没有其他提交)。这样master确实被重置到了早期版本。

但是,我仍然拥有无头分支中的完整合并历史记录(图像上的灰色路径):

在此输入图像描述

我尝试恢复、重置分支等,但没有成功,唉!

如何完全删除提交(c518859ce4、7574f10f68)?

git git-revert git-commit

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

git ×1

git-commit ×1

git-revert ×1