我做了一些非常愚蠢的事情。我使用 git commit(文件编辑 + 新文件)(C)进行了提交。然后我修改了最后一次提交。然后我递归地删除了所有文件(!),git rm -r
然后我又做了一个 git commit (C)。
美国广播公司 ↑ 掌握
有什么方法可以取消删除文件但保留我在第一次提交中所做的更改?(C) 我宁愿不要回到 (B)。我尝试了 git reset --soft head^,然后 git status 列出了我删除的文件,然后我做了 git checkout,但仍然没有运气。我什至不知道这是否可能。