我将几个开发提交合并到我的存储库的主分支中,只是为了发现 GitAhead 在某个时候搞砸了主分支。
现在我尝试了 SO 上描述的各种方法来撤消这些提交(除了 master 上的合并之外没有其他提交)。这样master确实被重置到了早期版本。
但是,我仍然拥有无头分支中的完整合并历史记录(图像上的灰色路径):
我尝试恢复、重置分支等,但没有成功,唉!
如何完全删除提交(c518859ce4、7574f10f68)?
git git-revert git-commit
git ×1
git-commit ×1
git-revert ×1