Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是搞砸了。它发生的方式是如此令人尴尬,我不会写下来:)
所以这是我的问题:
git rm -r
有没有机会如何恢复我的数据?幸运的是,它处于该项目的非常早期阶段。
问候
git reset HEAD
如果您没有任何您关心的未提交更改,请使用
git reset --hard HEAD
我不确定我是否完全了解您本地回购的状态,但如果您所做的只是 agit rm -r *并承诺,那么一切都还在那里。您可以重置为之前的提交:
git rm -r *
git reset --hard HEAD~1