如何恢复git提交后意外丢失的文件

时间:2015-05-21 22:33:50

标签: git

我已经初始化了一个git repo并暂存并提交了更改。

$ git inti
$ git add .
$ git commit -m "Commit message."

年轻而鲁莽,我不小心和顽皮地输入了命令

$ git rm * -r 

并且失去了我一生的工作。

有什么方法可以让我的文件回来,因为我急需和迫切需要他们!

2 个答案:

答案 0 :(得分:2)

尝试:

git reset --hard HEAD

这应该撤消您的更改。

答案 1 :(得分:0)

您也可以这样做

 git cherry-pick #commitNumber