github - git 命令删除了所有文件,需要恢复
问题描述
因为我是 github 的新手,我在 swift 上问了很多次问题,专家要求我在 github 上上传东西,我这样做是在 github 上创建一个帐户并阅读说明,因为我正在做一些提交,我觉得有必要撤消所有提交并输入
git rm -r <mydirectory>
和 BOOM 我所有的工作都消失了,我有一个备份,但它已经快 10 天了,大量的工作消失了,任何人都可以帮助我恢复或者它消失了吗?
更新 - 我是新来的,正在尝试所有命令,reset HEAD
但我所有的文件都是空的,里面没有代码,有什么办法可以取回它吗?
解决方案
如果文件没有提交,它确实消失了(
如果它们已提交,您可以使用自上次提交后恢复它们
git reset --hard
顺便说一句,github != git 所以它与 github 没有任何联系,这只是正常的 git 行为,我真的建议你在使用它之前阅读文档。
推荐阅读
- reactjs - 被 CORS 政策阻止 - React - MangoPay
- c++ - CodeSignal isLucky task c++
- openstack - 如何知道 Openstack 3.18 Stein 版本中包含了哪个版本的 Neutron?
- c# - 在 C# 中导入和导出 RSA 密钥
- typescript - 如何使用 typescript 正确编写 getParent
- vuejs3 - Vue 3 组合 API 计算函数
- spring - 查询时休眠提供旧数据
- php - 使用令牌发出 cURL 请求,如何持久化令牌
- javascript - 循环一个包含两个数组的对象
- reactjs - Redux saga - 错误绑定 - 将错误绑定到本地状态的适当方法