Eclipse EGit:如何将git恢复到干净状态

Eclipse EGit:如何将git恢复到干净状态,eclipse,git,egit,Eclipse,Git,Egit,我读了几篇关于撤销提交的文章。以下是相关的 但是如何恢复/重置/恢复到干净的原始状态。我刚开始处理新项目,在第一次签入之后,原来的git目录结构就被弄乱了(因为我错误地将git存储库创建为eclipse项目);这个问题在下面链接的“短篇故事”或“长篇故事”中讨论 现在我想恢复git repo的原始目录结构。在历史窗口中,我看到所有以前的提交,我可以右键单击它们并返回到以前的一个提交;遗憾的是,历史记录窗口没有显示任何要在首次签入(或提交)之前进行的操作。但我想回到第一次提交之前存在的原始目录

我读了几篇关于撤销提交的文章。以下是相关的

但是如何恢复/重置/恢复到干净的原始状态。我刚开始处理新项目,在第一次签入之后,原来的git目录结构就被弄乱了(因为我错误地将git存储库创建为eclipse项目);这个问题在下面链接的“短篇故事”或“长篇故事”中讨论


现在我想恢复git repo的原始目录结构。在历史窗口中,我看到所有以前的提交,我可以右键单击它们并返回到以前的一个提交;遗憾的是,历史记录窗口没有显示任何要在首次签入(或提交)之前进行的操作。但我想回到第一次提交之前存在的原始目录结构(这样我将拥有干净的repo,其中没有任何代码库)。只要git-repo看起来和第一次提交之前一样,恢复/重置/恢复就不重要了。我可以在eclipse/egit中这样做吗?

这不是Git应该关注的事情

您可以查看(与Git记录的历史不同),但这仅适用于文件。并不是所有的结构


最好重新创建一个Git repo,并在添加代码库之前首先提交干净的结构。

转到Git Perspective->扩展repo。右键单击工作树。清洁的结束。请参见下面的粘贴图像链接