Joh*_*440 5 git git-revert git-commit
我将几个开发提交合并到我的存储库的主分支中,只是为了发现 GitAhead 在某个时候搞砸了主分支。
现在我尝试了 SO 上描述的各种方法来撤消这些提交(除了 master 上的合并之外没有其他提交)。这样master确实被重置到了早期版本。
但是,我仍然拥有无头分支中的完整合并历史记录(图像上的灰色路径):
我尝试恢复、重置分支等,但没有成功,唉!
如何完全删除提交(c518859ce4、7574f10f68)?
mat*_*att 3
问题是第一次提交时的标签。它使幽灵提交保持活力。
摆脱标签并检查您的重置主机(我认为它位于图表的更下方)。这样您的历史记录就会看起来正确。
归档时间:
5 年 前
查看次数:
14380 次
最近记录:
3 年 前