-2

我不小心从他在 github 的存储库中删除了文件(我的一些文件有很多更改,因为我还没有推送它们),并且在我远程回到 github 中的同一个存储库之后 -iv'e 添加了再次提交文件,我对文件进行了提交,当我尝试推送时出现此错误 - “致命:您当前不在分支上。” 我试图“修复”这种情况,并发出命令 - “git rm -r *”,然后我的所有文件内容都从我的计算机中删除了。我真的不知道现在该做什么以及如何恢复这些文件(只是提醒一下 - github 上的当前分支没有更新到我的上次提交 - 因为没有进行推送)

4

1 回答 1

1

你可以让他们回来git checkout -- filepath

git checkout -- file1 file2

等等。它们将像在 HEAD 上一样被检出。

于 2020-01-01T21:07:40.270 回答