需要Git SC和Git源代码控制提供程序SOS

时间:2013-02-08 17:08:48

标签: .net visual-studio-2010 git

我正在使用VS 2010构建应用程序。我使用了Git源代码控制系统和Git源代码控制提供程序插件的服务。由于我已经完成了90%的解决方案,我决定对应用程序的体系结构进行重大更改,因此我删除了几个项目,文件,添加了其他项目,并在解决方案中进行了各种更改。但在我完成所有工作之前,我已经完成了对整个解决方案的承诺。然后,当我决定回到那个承诺时,50%左右的努力已经消失了。很多删除的文件没有回来,有些项目空了。如果有希望恢复我的工作,请帮助我。提交的历史仍然存在,我从未触及解决方案。

2 个答案:

答案 0 :(得分:0)

  1. 检查您是否有备份可供使用。
  2. 尝试使用命令行中的git fsck来验证Git存储库的完整性。

答案 1 :(得分:0)

只是一个理论,但也许你失去了以前的提交。如果是这样,那么尝试git reflog(参见here)或按照guide查找丢失的提交。如果您提交了文件,那么它们应该在某处。