小编Roy*_*y B的帖子

如何从损坏的git工作文件夹中恢复文件

我有一个不幸的事件,即在切换我没有推送到我的远程存储库的Git分支时获得BSOD.计算机重新启动并重新登录后,我发现我的工作区已损坏.以下是症状:

  • 分支名称是"(...)"
  • .git目录与标准文件和目录(钩子,信息,日志,对象,引用)一起存在
  • 我做的所有git命令除了clone和init导致"致命:不是git存储库(或任何父目录):.git"
  • "$ git init"没有抛出任何错误,但没有解决问题
  • "$ git fsck --full"导致"致命:不是git存储库(或任何父目录):.git"
  • 只有工作区中的某些目录显示TortoiseGit图标表示没有变化,其他目录没有图标,所有文件都没有图标

有人可以帮助我让工作区再次进入工作状态或恢复分支或存储中的一些文件吗?

git corruption

6
推荐指数
2
解决办法
2985
查看次数

标签 统计

corruption ×1

git ×1