【发布时间】:2020-04-20 16:24:20
【问题描述】:
我不小心从他在 github 的存储库中删除了文件(我对一些文件进行了很多更改,因为我还没有推送它们),并且在我远程回到 github 中的同一个存储库后 -iv'我再次添加了文件,我对文件进行了提交,当我尝试推送时,我得到了这个错误 - “致命:你目前不在分支上。” 我试图“修复”这种情况,并发出命令 - “git rm -r *” 我所有的文件内容都从我的电脑中删除了。 我真的不知道现在该做什么以及如何恢复这些文件 (只是提醒一下 - github 上的当前分支没有更新到我上次提交 - 因为没有进行推送)
【问题讨论】:
-
在执行
git commit或git push时是否收到“致命:您当前不在分支上”错误?我想您在尝试提交时得到了它,因此实际上并没有提交您的更改。 -
另外,您希望通过
git rm -r *实现什么目标? -
那是我尝试做 git push 的时候。
-
@GabrielStaples 我在网上搜索了答案,不知何故我看到了这个解决方案,只是没有考虑后果。