首页 > 解决方案 > Git revert hard:来自另一个分支的文件保留在项目中

问题描述

我需要将项目恢复为旧提交,然后将另一个“分支 B”合并到当前的“分支 A”中。在执行git reset --hard来自其他“分支 B”的文件后,仍然保留在“分支 A”的项目中 如何真正返回到“分支 A”中的版本,就像以前一样?

这是解释情况的图表

在此处输入图像描述

标签: git

解决方案


您需要找到目标提交 ID,即您要返回的提交,一旦您拥有提交 ID,git checkout -b <commit-ID>这将在您想要的点生成一个新分支。然后你可以做任何你想做的事。


推荐阅读