标签: git git-rm
可能重复: How to revert a “git rm -r .”?
Git SOS在这里。我在一个项目上工作了10个小时而没有提交(我知道,我知道)然后我git添加了太多文件,所以我尝试使用git rm并意外删除了所有内容。对我有希望吗? :(((
答案 0 :(得分:133)
如果您已提交更改,则:
git reset (--hard) HEAD~1
如果没有,那么:
git reset git checkout -- $(git ls-files -d)