Mac OS X还原由git rm删除的文件

时间:2012-08-29 17:09:14

标签: git restore rm

我刚搞砸了。它发生的方式非常令人尴尬,我不会写下来:)

所以这是我的问题:

  • Github Repop已删除
  • git rm -r
  • 删除本地仓库文件
  • 本地回购新的初始化

有没有机会恢复我的数据?幸运的是,这是在这个项目的非常早期阶段。

此致

2 个答案:

答案 0 :(得分:3)

git reset HEAD

如果您没有任何未提交的更改,请关注使用

git reset --hard HEAD

答案 1 :(得分:1)

我不确定我是否完全理解你的本地回购的状态,但如果你所做的只是一个git rm -r *而且已经承诺了,那么一切都还在那里。您可以重置为上一次提交:

git reset --hard HEAD~1