我有我的回购@ github。 我在家里做了一些工作,把它推到github上。 它涉及到一些文件和目录的删除。 现在我在我的工作箱上,它删除了文件和目录之前有一个代码的副本。 我发表了以下内容: git remote update git checkout HEAD git pull origin HEAD 它删除了它应该有的所有文件,而不是文件所在的目录。 两个问题: 为什么不删除目录? 有一个git命令,我可以在当前状态下删除它们?
我正在按照github页面上的说明,忘记了进入我的git子目录。 因此,我只是用git clean -fdx文件的整个目录。 有什么办法可以解决这个可怕的错误吗?
是否有一个git命令来恢复工作树和索引中的所有未提交的更改,还删除新创build的文件和文件夹?