git如何恢复到特定的修订版

blu*_*oot 3 directory git-revert

我有一个git项目.我刚做了一个提交,然后删除了一些目录.我的坏人.现在我想恢复已删除的目录.我怎么做?

Gre*_*ill 6

一种方法是使用git reset:

git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

此命令将丢弃自上次提交以来所做的任何工作副本更改.

  • +1:还有,user281521,请注意你可以执行"git log"并获得你想要的修订版本,并将其替换为"HEAD" (4认同)