【发布时间】:2018-03-05 15:22:49
【问题描述】:
嗯,我搞砸了……
我有一个 repo 并做了一个 git add 。第一次。
但后来意识到有很多文件不应该在那里,所以我想重置然后修复 .gitignore en 然后重做。
做完 git reset --hard
我所有的文件都不见了。
问题,有没有办法“撤消”这个?
急于求救。 我没有其他备份,推送到 git 应该是我的备份;>)
【问题讨论】:
-
使用
git reflog可以恢复被删除的提交。