2

在尝试创建存储库的过程中,我覆盖了包含整个项目的文件夹的现有内容。当我在文件夹中创建存储库时发生了这种情况。有什么方法可以取回文件夹内容还是我只是 SOL.

4

1 回答 1

0

如果你提交了任何东西,你仍然应该让 git 保存你的文件。

在控制台中,检查git status显示的内容,然后四处寻找您的文件。如果您在任何时候都没有看到您的文件,那么请随时签出以提交您认为包含您的内容的文件

git checkout <commit_id>

请注意,这commit_id不是您的提交消息"Original push",而是看起来很有趣的字符串65a0dc...

您可以通过使用找到提交 id git log(或者git log --all如果您在分支之间切换并感到完全迷失)。

于 2012-12-31T06:26:01.243 回答