首页 > 解决方案 > git 命令删除了所有文件,需要恢复

问题描述

因为我是 github 的新手,我在 swift 上问了很多次问题,专家要求我在 github 上上传东西,我这样做是在 github 上创建一个帐户并阅读说明,因为我正在做一些提交,我觉得有必要撤消所有提交并输入

git rm -r <mydirectory>

和 BOOM 我所有的工作都消失了,我有一个备份,但它已经快 10 天了,大量的工作消失了,任何人都可以帮助我恢复或者它消失了吗?

更新 - 我是新来的,正在尝试所有命令,reset HEAD 但我所有的文件都是空的,里面没有代码,有什么办法可以取回它吗?

标签: github

解决方案


如果文件没有提交,它确实消失了(

如果它们已提交,您可以使用自上次提交后恢复它们

git reset --hard

检查git-reset 文档

顺便说一句,github != git 所以它与 github 没有任何联系,这只是正常的 git 行为,我真的建议你在使用它之前阅读文档。


推荐阅读