如何回退到特定的Git版本

3

我有一个git项目。 我刚刚提交了一次,然后删除了一些目录。抱歉,我的失误。 现在我想恢复那些已经被删除的目录。我该怎么做?

1个回答

6

一种方法是使用git reset

git reset --hard HEAD

这个命令将会放弃你自上次提交以来所做的任何工作副本更改。

4
+1:另外,user281521,请注意您可以执行“git log”命令以获取所需的修订版本,并将其放在“HEAD”位置。 - eruciform
在尝试使用“git reset --hard HEAD”之前,我通过“git log”尝试检出我的最新修订版本,但是没有任何变化。当我运行“git reset --hard HEAD”时,项目回滚到HEAD之前的修订版本,即在删除目录之前刚刚完成的那个版本。然后我收到了消息“HEAD现在位于f3f34f3 bla”(bla是我的修订版本)。 - bluefoot

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接